【发布时间】:2018-03-21 01:29:18
【问题描述】:
我可以在 Eclipse 中运行它,但是用命令行运行它时遇到问题。
我要运行的主要 java 类是 Example.java(在 src/main/java/examples 内)
请注意,虽然主 Example.java 中有一个简单的 junit 测试,但我不希望有任何与 src/test/java 中的 java 文件相关联的测试)
首先我cd到pom.xml所在的目录
cd pathToTheProject/项目名称
我执行以下操作:
mvn clean
mvn 编译
mvn 包
现在只运行名为 Example.class 的主类,我编写以下内容(我想 pathToMavenLib/.m2/repository/* 包含所需的所有 jar 文件) :
java -cp "pathToMavenLib/.m2/repository/*" examples.Example
但这给了我错误:错误:无法找到或加载主类示例。示例
编辑:
我使用 mvn exec:java -Dexec.mainClass="org.junit.runner.JUnitCore" -Dexec.arguments="examples.Example"
【问题讨论】:
标签: java eclipse maven classpath junit4