2013-03-19 156 views
15

我想运行一个命令运行MVN命令使用的IntelliJ IDEA

mvn clean dbmaintain:updateDatabase 
  1. 我怎样才能在IntelliJ IDEA的12打开了一个项目运行这个命令?

  2. 如果我将运行此命令,它会自动在我的数据库服务器上运行脚本命令,这在我的pom.xml文件或jdbc.properties文件中提到过吗?

回答

28

如果项目通过的IntelliJ作为Maven项目被检测到,那么你应该看看在Maven project窗口,在右边。您的项目应显示为一个节点,并带有一个Lifecycle子节点。如果你扩展它,你会看到可用的目标,包括clean

右键单击此目标,选择Create yourProject[clean],然后在弹出窗口中,您将能够添加额外的目标以运行,包括dbmaintain:updateDatabase。运行此配置与从外部命令提示符运行命令完全相同。

如果您的项目未被检测为Maven项目,请尝试使用File > Open打开根pom.xml以重新导入它。 IntelliJ会问你是否想用Maven结构重新打开项目。

+0

右键单击子节点clean后,弹出命令:box我输入clean dbmaintain:updateDatabase,然后单击Apply。然后我运行它,现在当我再次右键单击该子节点时,它不给我Create CreateProject [clean]的选项...是否只配置一次?它运行正确吗? – coure2011 2013-03-19 15:23:30

+0

我没有这个问题。你是否在'clean'或'Lifecycle'文件夹上右击? – 2013-03-19 15:38:32

+0

请参阅http://imm.io/ZZ8p上的截图 – coure2011 2013-03-20 04:44:56

相关问题