お仕事でJava触る事になったのですごい基本的なところメモ

ソース書く

1
2
3
4
5
6
7
$ cat HelloWorld.java

public class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello World !!");
}
}

コンパイル

のーみそコネコネ(ちがう)

1
$ javac HelloWorld.java

実行

1
2
$ java HelloWorld
Hello World !!

jarにする

マニフェストファイルというのを作る

この時、ファイル末尾には必ず改行が必要

1
2
3
$ vim mani.mf
Main-Class: HelloWorld
[改行]

jarにして実行

1
2
3
4
5
6
// jar つくる
$ jar cvfm hoge.jar mani.mf HelloWorld.class

// jar 実行
$ java -jar hoge.jar
Hello World !!

javaって10年前ぐらいに2週間ぐらいStruts触ってた以来だわ