当clean
不是执行的一部分时,Maven插件如何知道何时重新运行?
也就是说,当我mvn install
而不是mvn clean install
时,它是如何知道哪些文件已更改以及应该/不应该运行哪些插件?
我问,因为我似乎有一个麻烦的插件,似乎缺少一些变化,我不想每次“重新编译世界”,我也不想积极思考何时做a clean
或不。{/ p>
答案 0 :(得分:0)
经过一番调查,我发现没有通用的方法。一般的想法是比较源和目标的时间戳,但有些插件不够“聪明”,不知道源是什么。
我遇到的具体问题是cxf-codegen-plugin没有考虑n = [11, 13, 15, 17, 19]
print(n)
print(mean(n))
文件可能依赖于.wsdl
文件。因此,如果.xsd
文件被修改,意味着编译后的代码如果再次运行会改变,但它没有运行插件。