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