【发布时间】:2013-03-19 05:58:54
【问题描述】:
我想运行一个命令
mvn clean dbmaintain:updateDatabase
如何为在 IntelliJ IDEA 12 中打开的项目运行此命令?
如果我运行此命令,它会自动在我的 pom.xml 文件或 jdbc.properties 文件中提到的数据库服务器上运行脚本命令吗?
【问题讨论】:
标签: maven intellij-idea
我想运行一个命令
mvn clean dbmaintain:updateDatabase
如何为在 IntelliJ IDEA 12 中打开的项目运行此命令?
如果我运行此命令,它会自动在我的 pom.xml 文件或 jdbc.properties 文件中提到的数据库服务器上运行脚本命令吗?
【问题讨论】:
标签: maven intellij-idea
如果您的项目已被 IntelliJ 检测为 Maven 项目,那么您应该查看右侧的 Maven project 窗口。您的项目应该显示为一个带有Lifecycle 子节点的节点。如果展开它,您将看到可用的目标,包括clean。
右键单击此目标,选择Create yourProject[clean],然后在弹出窗口中您将能够添加要运行的额外目标,包括dbmaintain:updateDatabase。运行此配置将与从外部命令提示符运行命令完全相同。
如果您的项目未被检测为 Maven 项目,请尝试通过使用 File > Open 打开根 pom.xml 重新导入它。 IntelliJ 会询问您是否要使用 Maven 结构重新打开项目。
【讨论】:
clean 还是Lifecycle 文件夹?
clean 选项将显示在Maven | Run Configurations 下的Maven 窗口中,类似于YOUR-PROJECT [clean]