gpt4 book ai didi

java - intelliJ idea中 "application"和 "JAR application"的区别

转载 作者:行者123 更新时间:2023-12-05 06:38:22 25 4
gpt4 key购买 nike

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

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

在 IntelliJ idea 运行/配置窗口中,似乎有“应用程序”和“JAR 应用程序”。当我在 IDE 中将程序作为“应用程序”构建和运行时,它可以正常工作,而不是作为“JAR 应用程序”。

我试图找出在此窗口中标记为“应用程序”和“JAR 应用程序”的区别是什么,但在任何地方都找不到。如果有人可以阐明这个主题,或者有人设法在其他地方找到了这个问题的答案,那么如果你能给我链接就太好了。

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

最佳答案

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

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

mvn clean install -P[profile]

其中配置文件是可选的。

然后就可以在target文件夹中找到jar了。

关于java - intelliJ idea中 "application"和 "JAR application"的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46324987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com