For a Maven https://en.wikipedia.org/wiki/Apache_Maven驱动的项目IntelliJ https://en.wikipedia.org/wiki/IntelliJ_IDEA2018年,我该选择什么时候使用……
- IntelliJ 2018.1 菜单项
Build
> Rebuild Project
- Maven 面板的
clean
and install
生命周期项目
什么情况下合适?
我的情况是一个Vaadin 8 https://vaadin.com/framework应用程序使用vaadin-archetype-application-multimodule
瓦丁原型 https://vaadin.com/docs/v8/framework/getting-started/getting-started-archetypes.html.
问题,IntelliJ Build > Rebuild Project 是否调用 maven? https://stackoverflow.com/q/29450883/642706 has a 单一答案 https://stackoverflow.com/a/29451357/642706这说的是Rebuild Project
根本不调用 Maven。但没有给出何时使用路线和其他路线的指导。
好吧,如果您在 pom.xml 文件中进行了实质性更改(新插件、多模块项目中的新模块),您最好运行“mvn clean install”。我个人从不在 Maven 项目中使用“重建项目”。通常我只是“制作”项目,以便更新类文件,或者启动真正的 Maven 构建来获取新的/更新的依赖项。
第三个重要选项(对我来说)是“重新导入所有 Maven 项目”选项,如果纯 Maven 构建运行良好,但 IntelliJ 仍然认为您的项目中存在问题,则该选项非常有用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)