f

fatjar-maven-plugin

This maven plugin is responsible to create a Fat JAR bundle containing all the dependencies specified in a POM file. Sometimes users need to unpack specific dependency (eq. zip, tar etc) before packing the dependency as this dependency could contain other jar files. The primary motive is to collect all the dependencies including the plain jar dependencies and the other jar dependencies that reside in other dependency (eq. zip, tar etc). Apart from this, it could also update the versions of the specified dependencies before wrapping in a big fat JAR bundle. This internally uses bnd to wrap all the dependencies in a single fat JAR.
Eclipse Public License - v 1.0
Amit Kumar Mondal
文件下载
文件名 操作
fatjar-maven-plugin-0.0.1.jar 下载
fatjar-maven-plugin-0.0.1.pom 下载
fatjar-maven-plugin-0.0.1-sources.jar 下载
Apache Maven
<dependency>
  <groupId>com.amitinside</groupId>
  <artifactId>fatjar-maven-plugin</artifactId>
  <version>0.0.1</version>
  <type>maven-plugin</type>
</dependency>
Gradle Groovy
implementation 'com.amitinside:fatjar-maven-plugin:0.0.1'
Gradle Kotlin
implementation("com.amitinside:fatjar-maven-plugin:0.0.1")
Scala SBT
libraryDependencies += "com.amitinside" % "fatjar-maven-plugin" % "0.0.1"
Groovy Grape
@Grapes(
  @Grab(group='com.amitinside', module='fatjar-maven-plugin', version='0.0.1')
)
Apache Ivy
<dependency org="com.amitinside" name="fatjar-maven-plugin" rev="0.0.1" />
Leiningen
[com.amitinside/fatjar-maven-plugin "0.0.1"]
Apache Buildr
'com.amitinside:fatjar-maven-plugin:jar:0.0.1'