Executable JAR

Turns a JAR module artifact into an executable JAR file that preserves dependencies.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

org.brylex.maven
Идентификатор

Идентификатор

exec-jar
Последняя версия

Последняя версия

1.0-RC1
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

Executable JAR
Turns a JAR module artifact into an executable JAR file that preserves dependencies.
Организация-разработчик

Организация-разработчик

Brylex org.
Система контроля версий

Система контроля версий

https://github.com/runepeter/exec-jar

Скачать exec-jar

Как подключить последнюю версию

<plugin>
    <groupId>org.brylex.maven</groupId>
    <artifactId>exec-jar</artifactId>
    <version>1.0-RC1</version>
</plugin>

Зависимости

compile (11)

Идентификатор библиотеки Тип Версия
commons-io : commons-io jar 2.1
org.apache.maven : maven-plugin-api jar 3.3.9
org.apache.maven : maven-artifact jar 3.3.9
org.apache.maven : maven-model jar 3.3.9
org.apache.maven : maven-core jar 3.3.9
org.apache.maven : maven-settings jar 3.3.9
org.apache.maven : maven-archiver jar 3.1.1
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5
org.apache.maven.shared : maven-dependency-tree jar 3.0
org.slf4j : slf4j-api jar 1.7.25
log4j : log4j jar 1.2.17

test (4)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.3.0
org.apache.maven : maven-compat jar 3.3.9
org.slf4j : slf4j-simple jar 1.7.25

Модули Проекта

Данный проект не имеет модулей.

Maven Executable JAR Plugin

This Maven plugin makes a JAR into an executable JAR with ALL its dependencies contained within. The plugin diggers from Maven Assembly Plugin and Maven Shade Plugin, who both can deliver the same, but this plugin comes with a significant advantage - dependencies are NOT unpacked, but rather stores as JAR files inside the artifact JAR>

Usage:

<plugin>
 <groupId>org.brylex.maven</groupId>
 <artifactId>exec-jar</artifactId>
 <version>develop-SNAPSHOT</version>
 <configuration>
  <mainClass>org.brylex.maven.execjar.MyMain</mainClass>
 </configuration>
 <executions>
  <execution>
   <goals>
    <goal>exec-jar</goal>
   </goals>
  </execution>
 </executions>
</plugin>

Версии библиотеки

Версия
1.0-RC1