初めて Java プログラムを開始しました。コマンド ライン引数を実行するためのバッチ ファイルを作成しました。このプログラムでは、HelloWorld.java を使用して「HelloWorld」文字列を記述しています。
class HelloWorld
{
public static void main(String [] args)
{
System.out.println("HelloWorld!!");
}
}
パスに Java を追加した後、.bat ファイルで以下を使用します。
javac HelloWorld.java //to complie
java HelloWorld //toRun
jar -cvf HelloWorld.jar HelloWorld.class //creating a archive
jar -xf HelloWorld.jar //Extracting and finding the manefest
jar ファイルからマニフェスト ファイルを編集し、先ほど作成したクラスを jar ファイルのメイン クラスとして設定する必要があります。次のように実行しました。
jar -cmf HelloWorld.jar Manifest.txt HelloWorld.class //Here is the problem
java -jar HelloWorld.jar //here I am trying to run it
pause
マニフェストを編集できないようです。コマンド プロンプト エラーですか、それとも入力ミスですか?