Как выполнить сценарий Java с JShell?JAVA

Программисты JAVA общаются здесь
Anonymous
Как выполнить сценарий Java с JShell?

Сообщение Anonymous »

Учитывая, что Java 9 находится на нас, и у нас наконец -то у нас есть переписка Java с jshell Я надеялся, что есть способ добавить шебанг в сценарий и иметь jshell интерпретировать.

Код: Выделить всё

#!/usr/bin/env jshell -s
System.out.println("Hello World")
/exit
< /code>

Однако это дает: < /p>

⚡ ./test.jsh
|  Error:
|  illegal character: '#'
|  #!/usr/bin/env jshell -s
|  ^
|  Error:
|  illegal start of expression
|  #!/usr/bin/env jshell -s
|    ^
Hello World
Оказывается, существует запрос на улучшение для этого в OpenJdk https://bugs.openjdk.java.net/browse/jd ... 40.образно>

Подробнее здесь: https://stackoverflow.com/questions/449 ... ith-jshell

Вернуться в «JAVA»