mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-11 02:50:24 +00:00
4d99b68337
and its package includes guavad, java bitecode decompiler. Closes PR: ports/2500 & ports/2529 Submitted by: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
29 lines
765 B
Plaintext
29 lines
765 B
Plaintext
Guavac is a free java compiler developed under GNU Public Licence,
|
|
and its package includes guavad, java bitecode decompiler.
|
|
|
|
Guavac needs gcc-2.7.2 and libg++-2.7.1 or later version installed into
|
|
your FreeBSD system.
|
|
|
|
Preparation for using guavac and guavad (csh):
|
|
setenv CLASSPATH .:/usr/local/share/guavac/classes.zip
|
|
setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib
|
|
|
|
Preparation (sh):
|
|
CLASSPATH=.:/usr/local/share/guavac/classes.zip
|
|
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
|
|
export CLASSPATH LD_LIBRARY_PATH
|
|
|
|
When you compile:
|
|
guavac your_java_file.java
|
|
|
|
When you decompile
|
|
guavad your_class_file.class
|
|
|
|
See more information at
|
|
|
|
http://http.cs.berkley.edu/~engberg/guavac/
|
|
|
|
or documents in the doc/ directory.
|
|
|
|
Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
|