繁体   English   中英

IntelliJ在运行项目时使用Maven

[英]IntelliJ to use maven when running the project

是否可以强制Intellij使用maven pom.xml编译项目并使用目标目录中的工件运行?

更新:

我将描述为什么我需要这个。 在maven pom.xml中有很多配置,例如将目标jar文件复制到某个位置,进行编译后编织。 但是Intellij并不关心所有这些,因此我需要它使用maven pom.xml进行编译然后运行。

我通常通过添加一个maven运行配置并使用clean install exec:java目标来执行此操作

如果在maven项目窗口中右键单击生命周期步骤(或一组选定的步骤),则可以选择在制作,重建或运行/调试之前或之后执行该步骤。 此外,如果您查看主要方法的运行配置,您将看到面板上名为“启动前:制作”的部分,您可以在其中添加要在启动应用程序之前调用的任意maven任务。 我发现这种方法比通过maven运行我的应用程序更可取,因为它可以简化调试并且不需要复杂的maven命令行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM