looking for a Java decompiler  
Author Message
Mikhail T.





PostPosted: 2005-7-7 13:03:00 Top

java-programmer, looking for a Java decompiler Hello!

Is there a good byte-code de-compiler in the ports? It does not
need to be fancy/GUI -- just a straghtforward .class->.java utility.

Thanks for any pointers. Thanks!

-mi
 
Joe Marcus Clarke





PostPosted: 2005-7-7 13:12:00 Top

java-programmer >> looking for a Java decompiler

On Thu, 2005-07-07 at 01:02 -0400, Mikhail T. wrote:
> Hello!
>
> Is there a good byte-code de-compiler in the ports? It does not
> need to be fancy/GUI -- just a straghtforward .class->.java utility.

I use java/jad religiously, and I find it does an excellent job.

Joe

>
> Thanks for any pointers. Thanks!
>
> -mi
> _______________________________________________
> email***@***.com mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "email***@***.com"
>
--
PGP Key : http://www.marcuscom.com/pgp.asc

 
marcus





PostPosted: 2005-7-7 13:13:00 Top

java-programmer >> looking for a Java decompiler
--=-k2LIU0LcXncFPz5JmIEH
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2005-07-07 at 01:02 -0400, Mikhail T. wrote:
> Hello!
>=20
> Is there a good byte-code de-compiler in the ports? It does not
> need to be fancy/GUI -- just a straghtforward .class->.java utility.

I use java/jad religiously, and I find it does an excellent job.

Joe

>=20
> Thanks for any pointers. Thanks!
>=20
> -mi
> _______________________________________________
> email***@***.com mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "email***@***.com"
>=20
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-k2LIU0LcXncFPz5JmIEH
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBCzLmXb2iPiv4Uz4cRApJ6AKCKSQH3CdGAB+u43VlB9M45ICRcHQCfR4N5
W5SBxgfTyGtU98SjhQ7qj60=
=k0A0
-----END PGP SIGNATURE-----

--=-k2LIU0LcXncFPz5JmIEH--

 
 
Brent Verner





PostPosted: 2005-7-7 13:30:00 Top

java-programmer >> looking for a Java decompiler [2005-07-07 01:02] Mikhail T. said:
| Hello!
|
| Is there a good byte-code de-compiler in the ports? It does not
| need to be fancy/GUI -- just a straghtforward .class->.java utility.

jode (http://jode.sf.net) works pretty well. There is a port, but
it is a little outdated.

b
 
 
Joris Verschoor





PostPosted: 2005-7-7 13:31:00 Top

java-programmer >> looking for a Java decompiler I recently switched to JODE, because jad is not getting any updates, and
it didn't decopmile some of the classes...
JODE as problems with inner classes (at least using the eclipse plugin)

Joe Marcus Clarke wrote:

>On Thu, 2005-07-07 at 01:02 -0400, Mikhail T. wrote:
>
>
>>Hello!
>>
>>Is there a good byte-code de-compiler in the ports? It does not
>>need to be fancy/GUI -- just a straghtforward .class->.java utility.
>>
>>
>
>I use java/jad religiously, and I find it does an excellent job.
>
>Joe
>
>
>
>>Thanks for any pointers. Thanks!
>>
>> -mi
>>_______________________________________________
>>email***@***.com mailing list
>>http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>>To unsubscribe, send any mail to "email***@***.com"
>>
>>
>>

 
 
Herve Quiroz





PostPosted: 2005-7-8 0:06:00 Top

java-programmer >> looking for a Java decompiler On Thu, Jul 07, 2005 at 01:30:16AM -0400, Brent Verner wrote:
> [2005-07-07 01:02] Mikhail T. said:
> | Hello!
> |
> | Is there a good byte-code de-compiler in the ports? It does not
> | need to be fancy/GUI -- just a straghtforward .class->.java utility.
>
> jode (http://jode.sf.net) works pretty well. There is a port, but
> it is a little outdated.

Funny thing to note is that Mikhail is actually the maintainer of the
java/jode port... :)

Herve
 
 
Mikhail Teterin





PostPosted: 2005-7-8 0:36:00 Top

java-programmer >> looking for a Java decompiler 夼宰乓 07 躺信呜 2005 12:06, Herve Quiroz 魃 瘟猩恿躺:
> On Thu, Jul 07, 2005 at 01:30:16AM -0400, Brent Verner wrote:
> > [2005-07-07 01:02] Mikhail T. said:
> > | Hello!
> > |
> > | Is there a good byte-code de-compiler in the ports? It does not
> > | need to be fancy/GUI -- just a straghtforward .class->.java utility.
> >
> > jode (http://jode.sf.net) works pretty well. There is a port, but
> > it is a little outdated.
>
> Funny thing to note is that Mikhail is actually the maintainer of the
> java/jode port... :)

Yes and Mikhail knows, that jode does not compile with Java-1.5 (the only Java
available for FreeBSD/amd64) :-)

-mi
 
 
Mikhail Teterin





PostPosted: 2005-7-8 0:49:00 Top

java-programmer >> looking for a Java decompiler > Did you try using java/kaffe ? It is now supported by javavmwrapper, and
> I'm planning to add support for it in bsd.java.mk (if we have enough
> feedback from users that it can build and run most ports from the tree).

No, I gave up on kaffe many years ago, when it was still struggling with GUI
support. Is it working now? How about 64-bit platforms? Thanks!

-mi
 
 
Greg Lewis





PostPosted: 2005-7-8 1:14:00 Top

java-programmer >> looking for a Java decompiler On Thu, Jul 07, 2005 at 12:35:58PM -0400, Mikhail Teterin wrote:
> ?????? 07 ?????? 2005 12:06, Herve Quiroz ?? ????????:
> > On Thu, Jul 07, 2005 at 01:30:16AM -0400, Brent Verner wrote:
> > > [2005-07-07 01:02] Mikhail T. said:
> > > | Hello!
> > > |
> > > | Is there a good byte-code de-compiler in the ports? It does not
> > > | need to be fancy/GUI -- just a straghtforward .class->.java utility.
> > >
> > > jode (http://jode.sf.net) works pretty well. There is a port, but
> > > it is a little outdated.
> >
> > Funny thing to note is that Mikhail is actually the maintainer of the
> > java/jode port... :)
>
> Yes and Mikhail knows, that jode does not compile with Java-1.5 (the only Java
> available for FreeBSD/amd64) :-)

make JAVAC="/usr/local/jdk1.5.0/bin/javac -source 1.4"

You can probably achieve something similar with jikes, but I haven't tried
it. Or you can install one of the older Linux JDKs and compile with that.

--
Greg Lewis Email : email***@***.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : email***@***.com