Tools | Build Helper
The Build Helper will guide you through the basic steps of trimming and/or obfuscating your classes.
The Build Helper is handy for evaluating Zelix KlassMaster. However, because each step is executed online, using the
Build Helper can be time consuming for large applications. Therefore you should consider using
ZKM Script as an
alternative. The Build Helper will lead you through a sequence of steps that will allow you to:
- set the classpath that Zelix KlassMasterTM should use,
- open your classes,
- set your trim exclusions,
- trim your classes,
- set your name obfuscation exclusions,
- obfuscate your classes,
- save your trimmed and/or obfuscated classes,
- save the equivalent ZKM Script to file
|
|
|
Basics
You will be given the option to launch the Build Helper when you first start up Zelix KlassMaster.
Alternately, you can start the Build Helper at any time by selecting the Tools | Build Helper menu.
|
|
|
|
|
Introduction
You advance through the dialog sequence by clicking on .
To return to a previous window click on .
You can exit the sequence at any time by clicking on .
|
|
|
|
|
Classpath
The Build Helper "Classpath" dialog works in exactly the same way as the
"Options | Classpath" dialog.
The directories and archive files that you put into the classpath must already exist.
Also, there must be a path to java.lang.Object.
|
|
|
|
|
Open Classes
The Build Helper "Open Classes" dialog works in exactly the same way as the
"File | Open" dialog. The directories and archive files that you
wish to select must already exist and at least one of them must contain a class file.
|
|
|
|
|
Trim Exclusions
The Build Helper "Trim Exclusions" dialog works in exactly the same way as the
dialog called by the "Tools | Trim" menu option.
Click on
to skip the Trim Exclusion step entirely.
|
|
|
|
|
Trim Options
The Build Helper "Trim Options" dialog works in exactly the same way as the
"Trim Options" dialog called by the "Tools | Trim" menu option.
Click on
to skip the Trim step entirely.
|
|
|
|
|
Obfuscate Name Exclusions
The Build Helper "Obfuscate Name Exclusions" dialog works in exactly the same way as the
"Obfuscate Name Exclusions" dialog you can see if you select
the "Tools | Trim" menu option.
|
|
|
|
|
Obfuscate Options
The Build Helper "Obfuscate Options" dialog works in exactly the same way as the
"Obfuscate Options" dialog called by the "Tools | Obfuscate" menu option.
|
|
|
|
|
|
|
|
SaveAll
The Build Helper "SaveAll" dialog works in exactly the same way as the
dialog you can see if you select the "File | Save all" menu option.
The directory into which you wish to save your classes must already exist or be created at this time.
|
|
|
|
|
Finished Build
The Build Helper creates ZKM Script equivalent to the GUI commands entered throughout the Build Helper dialog.
Click on to view and save
the equivalent ZKM Script.
|
|
|
|
|
Equivalent ZKM Script
You can now view the equivalent ZKM Script, and if you wish, save it to file. Click on
to access the save dialog.
|
|