0

Hi to all,
I use NetBeans 5.5 and through Library manager I imported a jar file. How can I see the source code of the classes that the jar file contains? I got all classes from the jar file listed, I can see the name of constructors and methods but when I want to open them I get mesage Source file not found!
Thank you!!!

5
Contributors
4
Replies
5
Views
10 Years
Discussion Span
Last Post by peter_budo
0

The jar file only contains the compiled class files. Generally, if open source code is available, it is included in a separate directory or zip/jar file. If this is a jar that you downloaded, look in the directory you placed the downloaded files in for the source. If it is not there, check the web page where you downloaded the jar. There may be a separate download for the source.


If you locate the source you can use the Library Manager in Netbeans to specify the location of that source code ("Sources" tab) and then you will be able to browse the code and step into if with the debugger if you wish.

0

You can use decomiler to get java source code from the classes available in jar file...

there will be a exe called JAD with that you can decompile the classes in to source codes

0

hmmm... jad decompiler doesn't work that well with the latest version of java, but there are still several other decent compilers out there who will do the job (if the source code isn't provided in the jar file, that is)

0

Trying to decompile JAR file, where there is no published source code, I will see it as illegal activity that is not welcome here guys...

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.