Java mvn编译器:不编译源代码的testCompile
我希望能够在不重新编译源代码的情况下为maven项目运行测试。这可能吗Java mvn编译器:不编译源代码的testCompile,java,maven,Java,Maven,我希望能够在不重新编译源代码的情况下为maven项目运行测试。这可能吗 我已经将项目快照推送到了一个中心位置,希望测试服务器使用预编译的src类构建并运行测试类。有没有一种方法可以做到这一点而不使测试成为另一个模块?一般来说,源代码需要重新编译,因为测试类通常使用源代码。如果我可以从maven repo中提取已编译的jar,那么它不会已经编译了src吗?我以前从未出现过这种情况。正如@JigarJoshi所说,“一般来说,源代码需要重新编译”,我认为没有一个模块或插件可以做到这一点。也许你可以创
我已经将项目快照推送到了一个中心位置,希望测试服务器使用预编译的src类构建并运行测试类。有没有一种方法可以做到这一点而不使测试成为另一个模块?一般来说,源代码需要重新编译,因为测试类通常使用源代码。如果我可以从maven repo中提取已编译的jar,那么它不会已经编译了src吗?我以前从未出现过这种情况。正如@JigarJoshi所说,“一般来说,源代码需要重新编译”,我认为没有一个模块或插件可以做到这一点。也许你可以创造你自己的来参加这种情况。但我仍然认为这很奇怪,原因有很多。我主要是想节省时间。我有一个发布候选jar,其中已经运行了测试,但我想再次检查。由于候选版本已经编译,我不想重新编译它。因此,如果它已经过测试,就没有必要进行双重检查,但这是我的意见。所以试试这个:
mvn测试
我不确定它是否会构建。