Java - mwicat/personal GitHub Wiki
Recursive jad
find . -name '*.class' -execdir jad -s .java {} \;
Debug
- Listen:
-Xdebug -Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=n
- Attach:
-Xdebug -Xrunjdwp:transport=dt_socket,address=1044,server=n
Netx
java -Xbootclasspath/a:/usr/share/icedtea-web/netx.jar -Xms8m -classpath /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar -Dicedtea-web.bin.name=javaws -Dicedtea-web.bin.location=/usr/bin/javaws net.sourceforge.jnlp.runtime.Boot http://j-ftp.sourceforge.net/jftp.jnlp
Sun
java -Xbootclasspath/a:"C:\Program Files\Java\jre6\lib\javaws.jar;C:\Program Files\Java\jre6\lib\deploy.jar" -Xms8m -classpath "C:\Program Files\Java\jre6\lib\rt.jar" -Djnlpx.home="C:\Program Files\Java\jre6\bin" -Djnlpx.jvm="C:\Program Files\Java\jre6\bin\javaw.exe" -Djnlpx.remove=true -Djnlpx.splashport=-1 com.sun.javaws.Main http://phoinix.sourceforge.net/testjnlp.jnlp
Look and feel
echo 'com.sun.java.swing.plaf.gtk.GTKLookAndFeel' > "$JAVA_HOME/lib/swing.properties"
java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel MyApp
Classpath
fns=( /usr/share/cassandra/lib/*.jar )
export IFS=:
javac -cp "${fns[*]}" StatsdReporter.java