*JDK添付の標準ツールの使い方 [#ufad9469] *java [#q5c81aab] *javac [#p290e534] -cpオプションはjavacでは使えないので注意 **バージョンを指定してコンパイルする [#n3851f13] -java.lang.UnsupportedClassVersionError: Test : Unsupported major.minor version 51.0などが出てしまう時の対策。この場合は1.7環境でコンパイルしたものをJRE6.0で動かそうとしたときのエラー。 javac -source 1.6 -target 1.6 Test.java *jar [#pc3ffe14] -ほぼtarと同じ。--helpでないと無効なオプションはじかれるあたりがUNIX標準コマンド的。 |一覧|jar ft アーカイブ名| |解凍|jar vxf アーカイブ名| |一部だけ取得|jar vxf アーカイブ名 WEB-INF/web.xml(相対パスで指定)| **jarファイル内部のクラスを実行する [#f5abbb03] jar -cp jarファイル名 クラス名FQDN **jarをそのまま実行する(MANIFESTファイルでの設定が必要) [#w9f0f7a3] java -jar jarファイル名 *keytool [#y77e003c] -秘密鍵生成ツール。keystoreが鍵の倉庫で、そこから取り出す。 |一覧|keytool -list -keystore ./keystore.jks| *Ant JavaのMakeツール [#m7c090ec] -[[Java/Ant]] *デコンパイラ・逆コンパイルツール [#m980ce98] -[[DJ:http://members.fortunecity.com/neshkov/dj.html]] #counter