如何在IntelliJ中运行基于Maven的新“快速启动”应用程序?

时间:2017-03-16 06:19:46

标签: java maven intellij-idea project

我在命令行使用了Maven原型maven-archetype-quickstart来生成一个新项目。我将该项目导入IntelliJ 2017.1。

  • 如何运行应用程序?
  • 如何调试应用?

禁用运行应用程序的绿色三角形按钮。

我打开了列出Maven生命周期和插件的面板。但我没有看到任何运行应用程序的动作。

enter image description here

1 个答案:

答案 0 :(得分:1)

在IntelliJ中运行应用程序本身时,您必须打开App.java文件才能运行它。从那里,右键单击并选择在static main() - 方法中运行。在同一个上下文菜单中,您还必须选择Debug。

然而,基于archtype,无法从Maven运行应用程序。 Maven可能会帮你打包整件事。但是,执行jar文件后构建非常简单 - 如下面的文档中所述:

https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App