有没有一种简单的方法可以将包含所有外部依赖项的 Java 项目导出到标准 .jar 文件?
我开发了一个使用多个 Apache 库的 SDK,我希望能够将该项目作为单个 jar 发布。到目前为止我找到的这个问题的答案要求将项目打包为 Runnable jar,并且不适用于没有主类的项目。
我找到的其余答案假定熟悉 Ant 或 Maven 来完成此任务,而我对这两者都没有背景。那里有几个脚本,但我不明白我将如何使用/修改它们,或者我将如何运行脚本并获得结果。
非常感谢任何可以提供更多背景知识的答案,以了解没有 Ant 或 Maven 背景的用户将如何完成这些任务。
有关更多背景信息,我试图将以下库组合成一个名为 JetstreamSDK.jar
commons-codec-1.6.jar
commons-configuration-1.9.jar
commons-io-2.4.jar
commons-lang-2.6.jar
commons-lang3-3.1.jar
commons-logging-1.1.1.jar
httpclient-4.2.5.jar
httpcore-4.2.4.jar
JetstreamSDK-Java.jar
jibx-bind.jar
jibx-extras.jar
jibx-run.jar
xpp3.jar