OJV*_*JVM 1 java maven classnotfoundexception
在我的控制台中执行mvn clean:install -Dmaven.test.skip=true,我的项目运行正常。
但是,如果我尝试编写一个新测试或运行一个现有测试,我会得到 java.lang.ClassNotFoundException。
要在 Eclipse 中修复它,我必须右键单击我的项目 -> 属性 -> Java 编译器 -> 编译器合规性级别,然后更改 Java 版本,以便.class再次生成文件。
- 编辑。 -
感谢您的关注,我的问题是,如何再次重新创建类,以便我可以运行我的测试,而无需右键单击 -> 等 -> 等。
是的,它是 mvn clean install而不是 mvn clean:install
基本上,maven 会清除所有已编译的类文件。所以,你会得到java.lang.ClassNotFoundException其他缺失类的错误。要修复此问题,请
在 Eclipse 中right-click on project, Maven - Update Project...
单击OK并等待 Maven 再次编译 Java 项目。
| 归档时间: |
|
| 查看次数: |
2367 次 |
| 最近记录: |