【问题标题】:How to add dependant libraries when creating an executable file from executable jar?从可执行jar创建可执行文件时如何添加依赖库?
【发布时间】:2018-11-27 09:49:34
【问题描述】:

我创建了一个可执行 jar (system.jar),其中添加了 lib 文件夹。 创建.exe文件时如何将lib文件夹(包含datepicker.jar)添加到system.jar

使用 Launch4j 我无法添加 lib 文件夹。

【问题讨论】:

  • 你可以使用maven。在 pom.xml 文件中添加您想要的依赖项,然后使用 jar 构建它,最终生成的 .jar 文件将包含第 3 方 jars
  • 谢谢..这真的很有帮助

标签: java swing deployment launch4j


【解决方案1】:

如果您使用的是 Apache Maven,则可以使用 Maven Shade Plugin。这在Selecting Contents for Uber JAR 使用页面中有解释。

其他构建系统将有自己的插件,例如Gradle 有 shadow plugin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2015-06-07
    • 2017-09-21
    • 1970-01-01
    • 2015-05-24
    相关资源
    最近更新 更多