Excelsior Logo Home

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 | Contact

Store | Downloads | Support | Forum | Blog | Sitemap

© 1999-2015 Excelsior LLC. All Rights Reserved.