| |
PlexJar
This tools allows creating jar files that includes only classes actually
used by the main program.
Usage
jar -jar plex.jar -j jar-file -p [list of package-names separated by comma to include] list-of-main-classes
Where -j specifies output jar file
-p specifies list of package names separated by comma (without any spaces).
The PlexJar will include classes only if their package names match with this
list.
list of class names will be your list of your initial or main classes that
invoke all other classes.
By default PlexJar does not include any classes with package names that start with:
- java.
- javax.
- sun.
- com.sun.
- org.omg.
If you wish to change this list then specify System property named DISALLOWED_PACKAGES to include list of package prefixes separated by comma (without spaces).
For example
java -cp plexjar.jar:$CLASSPATH com.plexobject.util.SlimJar -p com.plexobject -j test.jar mypackage.mymainclass
Download
You need JRE 1.2 or newer to use this software. The latest version of JRE
can be download from http://java.sun.com/j2se/
|
|
 |
|
 |
Absolutely Free
Following tools are available freely:
- PlexJar
- PlexWhich
- PlexDep
- PlexImports
|
|
 |
 |
Free Trial
Contact us via our Web Form or via Email at
to get free 30-day trial of any of our library and tools.
|
|
 |
 |
|
Contact us via our Web Form or via Email at
if you need assistance installing or using any of our software products. In addition, we welcome any suggestions to improve our products.
|
|
 |
 |
|
Users who are not familiar with Java should download PlexGiffer with VM if it's available on your platform, otherwise download Java from
If you have already installed Java and downloading PlexGiffer without VM, make sure that it is 1.4 or later. Otherwise download Java from http://java.sun.com/j2se freely.
|
|
 |
|