Java Decompiler

C

Chris Uppal

Anton said:
This is a free one and works really well (and simple). It is called CavaJ

http://www.bysoft.se/sureshot/cavaj/

I haven't tried CavaJ directly, but the website says it uses JAD internally and
that JCavaJ uses JODE, and I do use both of those.

The decompiler part of JODE hasn't worked on .classfiles generated by/coming
with Sun's JDK since (iirc) 1.3 -- it throws exceptions on some bytecode
sequences. JAD is much better but it also gets confused by the exception
handling code generated by javac since 1.4.

I'm not sure if either of these are actively maintained. I haven't visited the
JODE website for a while, but last time I looked, there had been no JODE
development for some years. The JAD website is still actively maintained (on
those rare occasions when you can get to it -- it took me *months*) but history
shows no changes to JAD itself since 2001.

-- chris
 
A

Andrew Thompson

GaryM said:
"Andrew Thompson":


The | means sort by date is not necessarily relevant, and indeed, it
isn't so.

'Sort by relevance' is for idiotic AOL
Mum's-n-Pop's, who do not know
what words to put in the search string...

If *you* do not know the search string for
*your* search, your question had best start
"What search words would be relevant to.."
and perhaps be addressed to.
http://groups.google.com/groups?group=comp.lang.java.help

It is becoming more apparent by the
moment that you should not be
cross-posting to two specialist Java
groups, rather than the one for beginners.

I repeat, *where* *is* *my* *spoon*?
 
A

Andrew Thompson

GaryM said:
"Andrew Thompson":


*Under* *your* *nose*? Now stop being argumentative and admit your
wrong.

I'll stop ridiculing the whiners who
would write "But it can be old advice..",
when the supply of them runs out.

Learn how to use Google and stop
whining, that will be part of the solution.
Then start teaching others how to use it,
for extra points.
 
A

Adam

gmcdanie said:
My mistake that I did not ask the question correctly.
Sorry for any inconvenience.

I am new to news groups and hadn't done anything with the Google usenet.

You guys need to start being nicer...

No. We do not need to.
It is you who seeks help.
We have no business in being nice.
You do.
We are here to share knowledge,
not to be nice.

Open your web-browser.
Type: www.google.com
Wait until it's loaded.
Type 'netiquette' and click "Search".
Read some articles regarding Usenet.
Find out at least about top-posting
and cutting off irrelevant content when replying.

There was this site about asking correct questions on Usenet...
anyone has a link?

Adam
 
K

KC Wong

My mistake that I did not ask the question correctly. Sorry for any
inconvenience.
No. We do not need to.
It is you who seeks help.
We have no business in being nice.
You do.
We are here to share knowledge,
not to be nice.
Open your web-browser.
Type: www.google.com
There was this site about asking correct questions on Usenet...
anyone has a link?

Like this one, first result ***found via Google*** with terms "Ask Smart
Question"?
http://www.catb.org/~esr/faqs/smart-questions.html
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,007
Latest member
obedient dusk

Latest Threads

Top