Originally hosted at http://9stmaryrd.com/tools/launch4j-maven-plugin/
Please check this document for more detailed info on how to use the plugin. Please also check Launch4j's Configuration file page.
- once again fixes problem with including dependencies in scope
runtime
(now it should be the final solution), see #5 - adds support for
bundledJreAsFallback
andbundledJre64Bit
properties, see #23 - upgrades Launch4j to 3.8.0, see #21
- fixes again problem with including dependencies in scope
runtime
, see #5
- allows add custom headers and libraries to working dir #22
- fixes type in default value for
outfile
parameter #17
- uses Maven annotation instead of JavaDoc parameters #15
- upgrades Maven plugins #15
- converts tabs to spaces 5b0619
- adds support for
restartOnCrash
Launch4j's option #14
- launch4j's
abeille
dependency was excluded #11 - versions of several plugins were updated #11
- tabs were converted to spaces #11
- uses the latest version of Launch4j (3.5.0)
- contains support for
runtimeBits
, see #6 fixes problem with including dependencies in scoperuntime
, see #5
- dropped Launch4j source and based on artifacts from Maven Central, see #8
- uses the latest version of Launch4j (3.4.0)
- at least Java 1.7 is required
Q: I cannot build my project because dsol-xml
dependency is missing?
A: Add this repository to your ~/.m2/settings.xml
<repositories>
<repository>
<id>dsol-xml</id>
<name>Simulation @ TU Delft</name>
<url>http://simulation.tudelft.nl/maven/</url>
</repository>
</repositories>
Q: Where can I find -SNAPSHOT builds?
A: Use the Sonatype OSS repo
<repositories>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>