Skip to content

Instantly share code, notes, and snippets.

@kleinron
Created February 13, 2014 10:22
Show Gist options
  • Save kleinron/8972826 to your computer and use it in GitHub Desktop.
Save kleinron/8972826 to your computer and use it in GitHub Desktop.
Launch4j project file to create a Windows executable for Apache Chainsaw
<launch4jConfig>
<dontWrapJar>true</dontWrapJar>
<headerType>gui</headerType>
<jar></jar>
<outfile>C:\chainsaw-bundle\chainsaw.exe</outfile>
<errTitle></errTitle>
<cmdLine></cmdLine>
<chdir>.</chdir>
<priority>normal</priority>
<downloadUrl>http://java.com/download</downloadUrl>
<supportUrl></supportUrl>
<customProcName>false</customProcName>
<stayAlive>false</stayAlive>
<manifest></manifest>
<icon></icon>
<classPath>
<mainClass>org.apache.log4j.chainsaw.LogUI</mainClass>
<cp>jakarta-oro-2.0.6.jar</cp>
<cp>jmdns.jar</cp>
<cp>log4j-1.3alpha-7.jar</cp>
<cp>log4j-chainsaw-2.0alpha-1.jar</cp>
<cp>log4j-optional-1.3alpha-7.jar</cp>
<cp>log4j-oro-1.3alpha-7.jar</cp>
<cp>log4j-smtp-1.3alpha-7.jar</cp>
<cp>log4j-xml-1.3alpha-7.jar</cp>
<cp>log4j-zeroconf.jar</cp>
<cp>xstream-1.1.2.jar</cp>
</classPath>
<jre>
<path></path>
<minVersion>1.0.0</minVersion>
<maxVersion></maxVersion>
<jdkPreference>preferJre</jdkPreference>
<initialHeapSize>32</initialHeapSize>
<maxHeapSize>1024</maxHeapSize>
</jre>
</launch4jConfig>
@kleinron
Copy link
Author

Assuming that Chainsaw's directory is C:\chainsaw-bundle. Otherwise, replace as needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment