gpt4 book ai didi

java - 使多类 jar 更容易

转载 作者:行者123 更新时间:2023-12-01 17:29:12 26 4
gpt4 key购买 nike

我正在开发一个包含大量类的项目,我想将它们编译成 jar。我知道入口点和manifest.txt以及我的jar中的所有需要​​的项目,我的类都已编译并具有.class文件和所有内容,但问题是我必须将所有类文件添加到最终的通过命令提示符中的一行进行编译。我想知道并在互联网上偶然发现是否可以以更简单的方式完成,因为我将不断更新我的工作,并且必须重新编译和重新验证我的工作。我听说过第三方程序可以解决这个问题,但某些网站上有人说它们可能会导致问题和其他问题,所以我很快就放弃了这个想法。现在我的处境非常困难,我想听听对此的意见和建议。总结一下:

  • 我想要一种方法来在一个 jar 中编译大量 .class 文件,而无需在编译之间一遍又一遍地输入所有文件,从而节省时间并减少挫败感。

  • 如果可能的话,我更喜欢原生的东西 - 例如JDK 的 jar 编译器而不是任何第三方的编译器。如果有办法在编译时参数中使用 list 或任何其他文件来做到这一点,请让我听听。

  • 任何愿意提出建议、讨论或给我一个使用或不使用第三方应用程序的充分理由的人都将受到欢迎。
  • 请记住,我在 Windows 上工作,但我的应用程序将是跨平台的,因此不要建议将某些编译解决方案作为主要选项,该解决方案将生成带有 .exe 扩展名的最终文件(尽管如果有人知道如何这样做,我想在评论中听到它,因为我也想知道这一点)。

提前致谢,如果您觉得需要问我任何问题来帮助您回复,请直接走开!

最佳答案

看看这个 ant 教程,它展示了如何编写一个可以编译和 jar 的简单 build.xml。

http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html

然后您可以根据自己的需要进行调整。

注意:ant 仅适合像您这样的小型项目。

关于java - 使多类 jar 更容易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12662165/

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