IzPack Standalone Compiler.
standlone-compiler.jar extracting from an official IzPack Installation.
Here is the list of declaration for izpack-standalone-compiler. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.codehaus.izpack</groupId> <artifactId>izpack-standalone-compiler</artifactId> <version>4.3.5</version> </dependency>
If you think this Maven repository POM file listing for izpack-standalone-compiler is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following plugins are used in the izpack-standalone-compiler-4.3.5.jar
The following packages are defined in the izpack-standalone-compiler-4.3.5.jar
com.coi.tools.os.izpack com.coi.tools.os.win com.izforge.izpack com.izforge.izpack.adaptator com.izforge.izpack.adaptator.impl com.izforge.izpack.ant com.izforge.izpack.compiler com.izforge.izpack.compressor com.izforge.izpack.event com.izforge.izpack.gui com.izforge.izpack.installer com.izforge.izpack.io com.izforge.izpack.panels com.izforge.izpack.rules com.izforge.izpack.uninstaller com.izforge.izpack.util com.izforge.izpack.util.os com.izforge.izpack.util.os.unix com.izforge.izpack.util.xml org.apache.tools.ant org.apache.tools.ant.filters org.apache.tools.ant.filters.util org.apache.tools.ant.helper org.apache.tools.ant.input org.apache.tools.ant.listener org.apache.tools.ant.loader org.apache.tools.ant.taskdefs org.apache.tools.ant.taskdefs.compilers org.apache.tools.ant.taskdefs.condition org.apache.tools.ant.taskdefs.cvslib org.apache.tools.ant.taskdefs.email org.apache.tools.ant.taskdefs.rmic org.apache.tools.ant.types org.apache.tools.ant.types.resolver org.apache.tools.ant.types.selectors org.apache.tools.ant.types.selectors.modifiedselector org.apache.tools.ant.util org.apache.tools.ant.util.facade org.apache.tools.ant.util.regexp org.apache.tools.bzip2 org.apache.tools.mail org.apache.tools.tar org.apache.tools.zip
Here is the content of the POM file.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.codehaus</groupId> <artifactId>codehaus-parent</artifactId> <version>3</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.codehaus.izpack</groupId> <artifactId>izpack-standalone-compiler</artifactId> <version>4.3.5</version> <name>IzPack Standalone Compiler</name> <description>standlone-compiler.jar extracting from an official IzPack Installation</description> <packaging>jar</packaging> <scm> <connection>scm:svn:http://svn.codehaus.org/izpack-svn/izpack-maven/tags/izpack-standalone-compiler-4.3.5</connection> <developerConnection>scm:svn:https://svn.codehaus.org/izpack-svn/izpack-maven/tags/izpack-standalone-compiler-4.3.5</developerConnection> <url>http://svn.codehaus.org/izpack-svn/izpack-maven/tags/izpack-standalone-compiler-4.3.5</url> </scm> <distributionManagement> <site> <id>codehaus.org</id> <name>IZPack Website</name> <url>dav:https://dav.codehaus.org/izpack/izpack-standalone-compiler</url> </site> </distributionManagement> <!-- Use maven to extract the standalone-compiler.jar and the associated javadoc and sources from an existing izpack installation. So make sure to have the IzPack installed with the same version as this pom's --> <build> <defaultGoal>package</defaultGoal> <plugins> <!-- user assembly to reassemble javadoc and sources jars --> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-2</version> <executions> <execution> <id>package-javadoc</id> <goals> <goal>single</goal> </goals> <phase>package</phase> <configuration> <descriptors> <descriptor>src/main/assembly/javadoc.xml</descriptor> </descriptors> </configuration> </execution> <execution> <id>package-sources</id> <goals> <goal>single</goal> </goals> <phase>package</phase> <configuration> <descriptors> <!-- 4.3.4 does not include source so, you will need to create a empty directory and an empty file --> <descriptor>src/main/assembly/sources.xml</descriptor> </descriptors> </configuration> </execution> <execution> <id>package-izpack2exe</id> <goals> <goal>single</goal> </goals> <phase>package</phase> <configuration> <descriptors> <descriptor>src/main/assembly/izpack2exe.xml</descriptor> </descriptors> </configuration> </execution> <execution> <id>package-izpack2app</id> <goals> <goal>single</goal> </goals> <phase>package</phase> <configuration> <descriptors> <descriptor>src/main/assembly/izpack2app.xml</descriptor> </descriptors> </configuration> </execution> </executions> </plugin> <!-- copy the real standlone-compiler to this project and overwrite the implicit jar already built by the jar packaging --> <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.2</version> <executions> <execution> <id>staging</id> <goals><goal>run</goal></goals> <phase>package</phase> <configuration> <tasks> <copy file="${izpack.dir}/lib/standalone-compiler.jar" tofile="${project.build.directory}/${project.build.finalName}.jar" overwrite="true" /> </tasks> </configuration> </execution> </executions> </plugin> </plugins> </build> <properties> <!-- change this according to your local copy of your izpack installation --> <izpack.dir>c:/program files/izpack</izpack.dir> </properties> </project>