Java11からjavaコマンドでファイルを直接実行できるようになりました。
下記のようなJavaプログラムがあったとします。
// Test.java
public class Test {
public static void main(String[] args) {
System.out.println("Java sample!!!");
}
}
上記のプログラムを直接実行する場合、以下のようなコマンドを実行します。
java Test.java
// ファイル拡張子がjavaではない場合は以下のようなコマンドになります。
java --source 11 Test