据我所知,maven-compiler插件用于编译代码。我的一些项目在pom文件中没有该插件?什么时候需要?
答案 0 :(得分:4)
我试图根据自发布此问题后学到的内容回答我自己的问题。如果此答案正确或不正确,请发表评论。感谢。
如果未定义此插件,Maven Super POM将包含您将使用的所有the default plugins。它适用于小型和非严重项目。但是,最好的做法是在公司明智的POM中定义这些插件,这样当你升级maven时,你最终不会使用不同版本的插件。
答案 1 :(得分:1)
查看Apache Maven Compiler Plugin
中的目标概述部分编译器插件有两个目标。两者都已经绑定到Maven生命周期中的适当阶段,因此会在各自的阶段自动执行。
如果要更改默认参数
,只需添加它