我正试图找到在IntelliJ
中配置自定义maven目标的方法。对于例如我希望自定义目标为:clean install -U
,我想为其命名:update
,但我找不到如何在IntelliJ
中配置它。这甚至可能吗?如果是这样我怎么能这样做?
答案 0 :(得分:14)
你可以做两件事:
您可以在“Maven项目”视图中右键单击项目根目录,然后选择“创建XXX [安装] ...”选项(其中XXX是您的项目/模块名称。然后,在随后的对话框中,指定clean install -U
作为命令行选项。这将创建一个调用maven的运行配置(如果需要,可以将其命名为“update”。)虽然它不会显示在Maven视图中,但它可以从正常的运行/调试配置。
或者,您可以在pom中定义一个新的配置文件,将“install”重新绑定到“clean install -U”。您将无法在IntelliJ ui中将其重命名为“update”,但您至少可以确保在有人运行安装目标时运行clean和install。
答案 1 :(得分:11)
另一种方法是创建一个新的运行/调试Maven配置。在那里,您可以指定完整的命令行参数和许多其他内容。
Run\Edit configurations...
Select + (to create a new one)\Maven