【问题标题】:Running mvn command using IntelliJ IDEA使用 IntelliJ IDEA 运行 mvn 命令
【发布时间】:2013-03-19 05:58:54
【问题描述】:

我想运行一个命令

mvn clean dbmaintain:updateDatabase
  1. 如何为在 IntelliJ IDEA 12 中打开的项目运行此命令?

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

【问题讨论】:

    标签: maven intellij-idea


    【解决方案1】:

    如果您的项目已被 IntelliJ 检测为 Maven 项目,那么您应该查看右侧的 Maven project 窗口。您的项目应该显示为一个带有Lifecycle 子节点的节点。如果展开它,您将看到可用的目标,包括clean

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

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

    【讨论】:

    • 右键单击子节点 clean 后,在命令弹出窗口中:我键入 clean dbmaintain:updateDatabase 然后单击应用。然后我运行它,现在当我再次右键单击该子节点时,它没有给我 Create yourProject[clean] 的选项...它只配置一次吗?它运行正确吗?
    • 我没有这个问题。您是右键单击clean 还是Lifecycle 文件夹?
    • 注意:您的新clean 选项将显示在Maven | Run Configurations 下的Maven 窗口中,类似于YOUR-PROJECT [clean]
    【解决方案2】:

    可以在 intellij 中添加多个目标,如下所示

    第 0 步:

    在windows的maven对话框中右键maven项目,如下所述...

    第一步:

    第二步:

    【讨论】:

      猜你喜欢
      • 2015-01-30
      • 2014-12-11
      • 2022-10-04
      • 1970-01-01
      • 2017-12-01
      • 2014-12-10
      • 2013-06-11
      • 2020-03-15
      • 2013-03-16
      相关资源
      最近更新 更多