maven install显示错误,但是当我执行maven -X install build success时

时间:2017-06-04 18:08:15

标签: java eclipse maven

当我执行命令mvn install时,我有一个java maven应用程序它显示编译错误,指出找不到特定的用户定义包。当我通过在其传递的目标中传递-X clean install时,从eclipse执行构建maven。

我将一个用户定义的Java对象作为参数传递给该方法(我使用相同的进程为不同的方法使用它所使用的相同对象)但是我创建了一个失败的新方法。 maven 3.5版

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

我发现问题在于pom.xml,它们构建了两个不同的目标,一个是编译主文件,另一个是编译类文件。我错误地将测试bean添加到主项目中,而不是必须在测试端。因此,在编译时首先编译主文件,这些测试bean二进制文件在堆中不可用,因此失败。 现在这个问题已经解决了。感谢@DarsanMetha和@khmarbaise的帮助