【问题标题】:How to package a library in to a .jar file?如何将库打包到 .jar 文件中?
【发布时间】:2017-07-30 17:53:18
【问题描述】:

我想将 jar 放入我生成的 jar 文件中。 我想为我的可执行 jar 文件包含一个新的依赖项(external.jar)。external.jar 不包含 main 方法。

【问题讨论】:

标签: java jar dependencies packaging


【解决方案1】:

【讨论】:

  • 我想为生成的 jar 文件添加新的依赖项
【解决方案2】:

如果你使用的是mavan,可以在pom.xml中添加next

<build>
  <plugins>
    <plugin>
      <artifactId>maven-assembly-plugin</artifactId>
      <configuration>
        <archive>
          <manifest>
            <mainClass>fully.qualified.MainClass</mainClass>
          </manifest>
        </archive>
        <descriptorRefs>
          <descriptorRef>jar-with-dependencies</descriptorRef>
        </descriptorRefs>
      </configuration>
    </plugin>
  </plugins>
</build>

【讨论】:

  • 我想添加一个没有 maven 的依赖项,也无法访问源代码。
猜你喜欢
  • 2013-03-19
  • 1970-01-01
  • 1970-01-01
  • 2012-08-05
  • 1970-01-01
  • 2012-03-25
  • 1970-01-01
  • 2017-08-07
  • 1970-01-01
相关资源
最近更新 更多