As you can see, JAD decompiles the StringUtils.class file and displays the results. This brings up the JadClipse Class File Viewer. Now that I've done this, I can select the StringUtils class and hit F3 to jump to the StringUtils class. I'll use Common Lang's StringUtils class within my Test class. The file can later be moved to a Collector’s Account. To download this file, the uploader either needs to transfer this file into his/her Collector’s Account, or upload the file again. I created a /lib directory in my project, put the commons-lang jar W file in the directory, and then added the jar file to the project's classpath W (this can be set by right-clicking the project name, going to Properties, and adding the jar file to the Java Build Path). This file is neither allocated to a Premium Account, or a Collector’s Account, and can therefore only be downloaded 10 times.
#Class file to java file code
Although this library does have source code available, let's not use it so that we can see JadClipse in action. As an example, I downloaded the Jakarta Commons S W Lang library from. In Window → Preferences, you should check your General → Editors → File Associations to be sure that the JadClipse Class File Viewer is set as the editor for your *.class files. I modified my temporary files directory from the default to go to C:\temp\.jadclipse, but this is not necessary. If you didn't, you'll need to modify the path to JAD so that JadClipse can find it. If you added your jad directory to your system path as shown above, your 'Path to compiler' entry should be fine. If JadClipse is installed correctly, in Window → Preferences, you should now have a Java S W → JadClipse entry. Below, you can see it in my 'externalized' plugins directory. Put it in your plugins directory and restart Eclipse. Download the JadClipse Eclipse plug-in from. Now, let's set up Eclipse S W to automatically decompile classes for us.