gpt4 book ai didi

java - 执行 mvn clean :install 后测试中出现错误 java.lang.ClassNotFoundException

转载 作者:行者123 更新时间:2023-11-29 03:01:17 24 4
gpt4 key购买 nike

在我的控制台中执行 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 中,右键单击项目,Maven - 更新项目...
单击 OK 并等待 maven 再次编译您的 Java 项目。

enter image description here

关于java - 执行 mvn clean :install 后测试中出现错误 java.lang.ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34776258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com