我正在尝试构建和运行此示例项目:https://github.com/codingame/game-tictactoe
在主目录中,有一些源文件,例如:
./src/main/java/com/codingame/game/Player.java
./src/main/java/com/codingame/game/Referee.java
./src/main/java/com/codingame/game/TicTacToeGrid.java
还有一个测试程序,里面有一些测试文件,比如:
./src/test/java/Main.java
./src/test/java/Player1.java
./src/test/java/Player2.java
我能跑了 mvn compile
以及 mvn package
它创造了 target/tictactoe-1.0-SNAPSHOT.jar
但是现在如何编译/运行 ./src/test/java/Main.java
命令行的程序?
我试过了
javac -cp target/tictactoe-1.0-SNAPSHOT.jar src/test/java/Main.java
但这会给出一个错误信息:
src/test/java/Main.java:1: error: package com.codingame.gameengine.runner does not exist
import com.codingame.gameengine.runner.MultiplayerGameRunner;
...
使用生成的jar文件运行/执行main.java最简单的方法是什么?谢谢
暂无答案!
目前还没有任何答案,快来回答吧!