Solved

JadEclipse on linux mint with Eclipse Helios

Posted on 2010-09-18
7
1,772 Views
Last Modified: 2013-12-15
I have Eclipse Helios on my Linux Mint 9 (Isadora), i have downloaded 'jad' and upacked it.

I have change the preference in Eclipse, Windows | Preferences | Java | JadEclipse so that the Path to the decompiler is set to  /home/me/development/lib/jad

However when i try to decompile a class file i get the following error message

/*jadclipse*/
//Error!

I can run jad from the command line against the same class file and i get

Parsing ../workspace/test/bin/Test.class...The class file version is 50.0 (only 45.3, 46.0 and 47.0 are supported)
 Generating Test.jad

When i open Test.jad it looks good.

I cant understand why it wont work from Eclipse Helios.

Any ideas will really help
0
Comment
Question by:Molko
  • 4
  • 3
7 Comments
 
LVL 92

Expert Comment

by:objects
Comment Utility
looks like it doesn't fully support java 6
0
 

Author Comment

by:Molko
Comment Utility
Do you mean that JadEclipse does not fully support Java6 or that JAD doesn't ?  
0
 
LVL 92

Expert Comment

by:objects
Comment Utility
jad
0
What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

 

Author Comment

by:Molko
Comment Utility
Yeah i know that JAD doesn't support Java 5 onwards, but it still works on the command line

Runnin  jad from the command line against the same class file and i get

Parsing ../workspace/test/bin/Test.class...The class file version is 50.0 (only 45.3, 46.0 and 47.0 are supported)
 Generating Test.jad

Just work work via JadEclipse
0
 
LVL 92

Expert Comment

by:objects
Comment Utility
does it work on earlier version class file?
0
 

Author Comment

by:Molko
Comment Utility
Thats is what I am about to try. I need to download an earlier JDK first, then i will let you know
0
 
LVL 92

Accepted Solution

by:
objects earned 500 total points
Comment Utility
you don't need an earlier jdk, you can use "-target 1.4 -source 1.4" compiler options
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
bunnyEars challenge 6 62
Best IDE for PHP starters 10 86
firstChar challenge 13 83
Core Java. What output will be and why ? 6 57
Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now