2017-04-12 40 views
16

如何指示jshell終止於腳本末尾,類似於其他語言的解釋程序,例如python3node如何關閉腳本末尾的jshell?

下面的命令

./jshell -q /tmp/shell.java 

與腳本/tmp/shell.java

System.out.println("Hello world"); 

打印

Hello world 
jshell> 

,並等待進一步的命令。我希望它在文件結束時立即停止。

我正在尋找比腳本末尾的System.exit(0);更優雅的東西。

+3

我一直在使用.jsh文件擴展名來表示要使用jshell運行的文件,因爲.java意味着它可以由javac編譯。 – Jay

回答

39

在腳本內部,使用jshell命令/exit。 這將在腳本結束時退出jshell。

相關問題