gpt4 book ai didi

java - Eclipse IDE、Ubuntu、Java如何将程序编译为独立运行?

转载 作者:行者123 更新时间:2023-12-02 00:25:53 24 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 上的 Eclipse 中编译两个 java 程序。然后我希望能够从两个终端运行程序;服务器和客户端。我对 eclipse 和 ubuntu 相当陌生,我将如何去做呢?例如使用 g++ 并输出 a.out 或任何你可能称之为的东西,我如何使用 eclipse 和 Java 程序来做到这一点?

我不需要在 JVM 中运行它们吗?我知道java被编译为java字节码并在JVM上运行。但这是我第一次尝试在 Eclipse 之外运行在 Eclipse 中编写的 Java 程序。

最佳答案

要在 Eclipse 之外运行程序,有多种方法,我在下面列出了一些机会:

  • 获取 dist 文件夹,将其复制到某处并从此处执行程序,并将主类名称作为 jvm 参数传递
  • 将程序导出为可运行的 jar

要导出为可运行的 jar,过程如下:

  1. 突出显示相应的文件/项目
  2. 文件 -> 导出
  3. 选择“可运行的 JAR 文件”-> 下一步
  4. 确保在“启动配置”下拉列表中选择了正确的项目,并在“库处理”部分下选择“将所需的库打包到生成的 JAR 文件中”,并确保它将转到正确的导出目的地。
  5. 单击“完成”
  6. 使用以下命令运行 jar:java -jar yourjarname.jar

既然您似乎熟悉 gcc,那么甚至可能还有另一种选择:使用 gcj 将 java 程序编译为标准可执行文件。 gcc扩展,还有eclipse插件GCJBuilder ...

关于java - Eclipse IDE、Ubuntu、Java如何将程序编译为独立运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10066207/

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