Headway Software - The Structure GuysSitemap
About us
Contact us
Structure101 > Languages > Java

Structure101 for Java

The features described on this web site refer to Structure101 for Java.

Structure101 for Java works by parsing the compiled bytecode (.class files), typically packaged as jars (Java archives). 

It does not require access to the source code and it does not need complete class paths (e.g. third party libraries). This makes it extremely convenient to use, since you can point it at any jar file (or classes directory) without the overhead that would be required to load the project into an IDE or indeed to run it as an application. It is also very fast - check out some of our performance statistics.

In general, the fidelity of our bytecode parsing is extremely high. However, there are one or two small issues with bytecode parsing that you might want to be aware of.

An important aspect of Structure101 for Java is that it is based on a J2SE (single VM) view of the world. There is no in-built support for reading J2EE archives (ears, wars, etc.), though this is possible with a bit of fiddling about.




©Headway Software 1999-2008Legal