"应用程序"之间的区别和#34; JAR申请"在smartJ的想法

时间:2017-09-20 14:36:18

标签: java intellij-idea

我有一个由其他人编写的java程序,我需要进一步开发它。他们使用了intelliJ idea和maven(我以前都没用过,而且我也是java的新手)。我想理想地从终端而不是从IDE构建和运行程序。

我发现显然应该通过在IDE中创建一个.jar应用程序然后运行它来完成。

在IntelliJ构思运行/配置窗口中,似乎有"应用程序"以及" JAR应用程序"。当我构建并运行程序作为"应用程序"从IDE内部开始工作,而不是作为" JAR应用程序"。

我试图找出被标记为"应用程序"之间的区别。和一个" JAR应用程序"在这个窗口中,无法在任何地方找到它。如果有人能够对这个问题有所了解,或者谁设法在其他地方找到答案,那么如果你能给我这个链接就会很棒。

如果我能找到非jar应用程序是什么并从终端运行 - 至少那会给我一些有用的东西。

1 个答案:

答案 0 :(得分:0)

documentation开始时,应用程序运行配置会立即运行main()方法(但我认为@CrazyCoder已将其清除)。

您可以使用maven从终端构建。 为了快速入门,您可以在maven项目根目录中使用此命令:

mvn clean install -P[profile]

其中个人资料是可选的。

然后你可以在目标文件夹中找到jar。