我正在开发一个项目,其中包含大量要编译到 jar 中的类。我知道入口点和 manifest.txt 以及我的 jar 中所有需要的项目,我的类都已编译并具有 .class 文件和所有内容,但问题是我必须将所有类文件添加到最终jar 通过命令提示符中的一行进行编译。我想知道并偶然发现互联网上没有任何东西是否可以以更简单的方式完成,因为我将不断更新我的工作,并且必须重新编译和重新编译我的工作。我听说过可以解决问题的第三方程序,但是某些网站上有人说它们可能会导致问题和其他东西,所以我很快就放弃了这个想法。既然我处于一个非常紧张的境地,我想听听对此的意见和建议。所以总结一下:
我想要一种在单个 jar 中编译一大堆 .class 文件的方法,而无需在编译之间一遍又一遍地键入所有这些文件,从而节省时间和挫败感。
如果甚至可以做到这一点,我会更喜欢本机的东西——例如,JDK 的 jar 编译器而不是任何第三方。如果有办法在编译时参数中使用清单或任何其他文件来做到这一点,让我听听。
- 任何愿意建议、讨论或给我一个充分理由为什么要使用或不使用第三方应用程序的人都将受到欢迎。
- 请记住,我在 Windows 上工作,但我的应用程序将是跨平台的,因此不要建议将某些编译解决方案作为主要选项,这些解决方案将生成带有 .exe 扩展名的最终文件(尽管如果有人知道如何做到这一点,我想在评论中听到它,因为我也想知道这一点)。
在此先感谢您,如果您觉得有必要问我什么来帮助您回复,请开枪!