我有一个Intellij maven项目,可以使用View | Toolbars | Maven Projects,然后选择一个特定的maven模块。从那里我点击一些生命周期组件,例如
clean compile package
并运行它们。到目前为止还好。但我需要添加一些maven选项。我在这里有什么选择?我是否需要设置静态MAVEN_OPTS环境变量?缺点是它将同样适用于所有maven的调用。
有没有办法申请maven选项,例如-Dskip测试到单个maven运行,作为在GUI上选择生命周期目标的一部分?
更新
maven工具栏上的“Toggle skipTests模式”实际上有一个不起眼的图标。但是我们还有其他的settigs包含在maven命令行中,因此图标不足。
答案 0 :(得分:2)
解决方案是创建Maven运行配置。有两种方法可以做到:
Run
- Edit Configurations
- +
- Maven
或Create {goal}...
(请参见屏幕截图:)
在打开的Run Configuration
对话框中,使用Command line
字段指定包含-DskipTests
等参数的任何命令