Excelsior Logo Home
Company Products Services Resources Contact
Buy   
Download   
Support   
 Forum   
 Blog   
 Sitemap

Excelsior JET 3.15 MakeUSG Utility

When using JetPerfect Global Optimizer, you may be unable to reliably create complete usage lists for your application. For instance, third party APIs may be implemented with extensive use of dynamic loading, so it is not possible to guarantee complete coverage. As a workaround, you may use the MakeUSG utility to produce a complete usage list for the given jar or set of jars. You may then remove entries that you know for sure are unused.

Download and Usage Instructions

Download the file MakeUSG315.jar and place it in the directory of your choice.

To have all classes from the given jar(s) included entirely in a JetPerfected executable, do the following:
  1. Run MakeUSG against those jar(s): java -jar <path>MakeUSG315.jar jar {jar} > usg-file For instance: java -jar C:\JET\bin\MakeUSG315.jar MyLib.jar > MyLib.usg
  2. Specify the resulting .usg file in your Excelsior JET project: !module usg-file For instance: !module MyLib.usg

Home | Company | Products | Services | Resources | Blog | Contact | Request a Call

Site: Search | Sitemap | Forum | Credits

© 1999-2010 Excelsior LLC. All Rights Reserved.