gpt4 book ai didi

java - 在 Linux 上使用 javac 重现 Eclipse JAR 导出

转载 作者:太空宇宙 更新时间:2023-11-04 10:57:30 25 4
gpt4 key购买 nike

我需要能够重现以下 Eclipse 过程:

  1. 导出
  2. 带有选项“将所需库提取到生成的 JAR 中”的可运行 JAR 文件

这会生成一个 JAR,其中包含所有引用的库并且它们已被编译。

但是,当我在 Linux 上使用这个命令时:

javac -cp lib/lib1.jar:lib/lib2.jar -d newJAR src/Main.java

我得到一个 JAR,其中仅包含我自己代码的类文件。

我需要在 Linux 命令行上找到一个可以产生与 Eclipse 相同输出的命令。

最佳答案

您在这里要求的是非常重要的。您希望将所有依赖项打包到 JAR 中并设置类路径,以便您可以从新 JAR 运行类。

我过去使用过的两个插件是 maven-assembly-plugin 和 oneJar 插件。

关于java - 在 Linux 上使用 javac 重现 Eclipse JAR 导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28298400/

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