Описание тега jshell
JShell - это инструмент цикла чтения-оценки-печати (REPL) для оценки объявлений, операторов и выражений языка программирования Java вместе с API, чтобы другие приложения могли использовать эту функциональность.
1
ответ
Просмотреть или распечатать JavaDoc в Jupyter Notebook?
Я использую Jupyter Notebook с ядром IJava Java via для изучения и тестирования кода. IJava использует jshell. Есть ли способ напечатать JavaDoc для определенного класса или функции? Я могу напечатать строки документации Python в блокноте Jupyter не…
31 окт '18 в 10:17
1
ответ
NoClassDefFoundError при попытке использовать jdk.incubator.http.HttpClient в Java в Eclipse Oxygen
Вот фрагмент кода, который я использую: HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder(URI.create("https://www.google.com")).GET().build(); HttpResponse.BodyHandler responseBodyHandler = HttpResponse.Bod…
16 июл '17 в 13:58
2
ответа
Какая польза от опции C в jshell
Я прошел введение в руководство по jshell и не смог найти описание / примеры опции -C в jshell. $jshell --help -C<flag> Pass <flag> to the compiler. Use one -C for each compiler flag or flag argument
14 окт '17 в 05:43
2
ответа
Как добавить метод в существующий класс без замены этого класса?
tl; dr: Как добавить метод в существующий класс, не заменяя этот класс? Описание: Когда я запускаю следующую команду в JShell: public class TestClass {} выводится следующий вывод: created class TestClass Повторное выполнение этой команды дает следую…
23 фев '17 в 23:25
1
ответ
Как запустить одно приложение (JShell) на JDK 9, а все остальные на JDK 8?
Я пытаюсь работать с jshell из Java 9. Поэтому для этого я установил JDK 9 на свой Mac, где у меня уже был установлен JDK 8. Все мои проекты, рабочие области, Hadoop, Spark и зависимые API используют JDK 8. Поэтому для текущего сценария я не могу пе…
18 дек '17 в 07:43
0
ответов
Консоль JShell в Android Studio
IntelliJ IDEA 2017.1 имеет встроенный JShell, который импортирует все библиотеки проекта и т. Д. Возможно ли использовать это в Android Studio? (Это не в Tools меню, как сказано в сообщении в блоге). ОБНОВЛЕНИЕ: Android по-прежнему не полностью под…
23 фев '18 в 06:15
2
ответа
Ищите обходной путь ввода JShell
Я пробую новую программу JShell с java9 jdk. Я хочу отладить интерактивное консольное приложение, которое я делаю, но похоже System.in не работает Например: [root@mycomputer home]# jdk-9/bin/jshell | Welcome to JShell -- Version 9-ea | Type /help fo…
15 мар '16 в 14:00
7
ответов
Как импортировать внешние библиотеки в jshell java 9?
Я пытался понять jshell и шарил, чтобы импортировать внешнюю библиотеку. На сегодняшний день я не мог видеть никаких предложений / решений для этого. Может кто-нибудь, пожалуйста, дайте мне знать, если уже понял это.
30 мар '17 в 07:17
1
ответ
Выход из jshell с кодом ошибки
Как я /exit сеанс jshell с ненулевым кодом ошибки? /exit выходы: процесс завершен с кодом выхода 0 /exit 1 выходы: процесс завершен с кодом выхода 0 throw new Error("1") Выход: java.lang. Ошибка: 1 at (#24:1)`и процесс завершен с кодом выхода 0 Syst…
18 июн '17 в 22:44
1
ответ
В Java 9 почему вывод из System.getenv() неполон в jshell?
Я использую Windows 10 и работаю с версией Java 9, выпущенной вчера Oracle. Если я открою jshell и введу System.out.println(System.getenv()), результат будет таким, как ожидалось, как показано в нижней части снимка экрана ниже. Однако, если я просто…
22 сен '17 в 22:01
2
ответа
Отладка с помощью JShell
Я пишу метод Java в JShell, и теперь я хочу отладить его. Я хотел бы установить точки останова или, по крайней мере, шаг за шагом выполнять выполнение. Есть ли у JShell такие возможности отладки?
10 дек '18 в 10:01
0
ответов
Внутреннее представление JShell и компиляция пользовательского кода?
Кто-нибудь может описать, как JShell работает внутри? Создает ли он динамически экземпляр некоторого анонимного класса (-ов) и дополняет его новыми переменными и методами, когда пользователь предоставляет новые определения? Если да, то как происходи…
07 янв '19 в 10:16
1
ответ
Есть ли альтернативный способ запуска удаленного JVM?
Я играю с JSK API JDK9. В настоящее время JShell API автоматически запускает удаленную JVM изнутри. Вместо того, чтобы запускать процесс автоматически, я хочу разделить два процесса. Примечание. Я понимаю, что могу изменить параметры виртуальной маш…
09 окт '17 в 08:19
4
ответа
jshell - невозможно найти printf
Почему мой экземпляр jshell (JDK версии 9-ea) не может определить printf() заявление? Ниже приведена ошибка, которую я наблюдаю, jshell> printf("Print number one - %d",1) | Error: | cannot find symbol | symbol: method printf(java.lang.String,int)…
05 май '17 в 06:33
1
ответ
Получение "Ошибка при вводе: java.io.IOException: ресурс временно недоступен" при нажатии Tab в jshell
Поэтому я возился с кодом в jshell, но он начал падать, когда я нажал Tab. int[] a = new int[]{1, 2, 5, 0, -1} В моем следующем утверждении, когда я набираю Arra, затем (Tab), чтобы автоматически завершить Array и получить параметры, он падает с Оши…
25 фев '19 в 03:48
0
ответов
Где хранится история JShell?
Кто-нибудь знает, где хранится история JShell (Java-11/Open JDK в Windows-10, но любая конфигурация может быть полезной)? Я искал в $HOME ($USERPROFILE, $APPDATA...). Это на основе файлов? JShell основан на JLine, верно? Я действительно нашел $JAVA_…
27 фев '19 в 15:31
2
ответа
Каковы ограничения для JShell?
Я нашел этот вопрос, и этот другой, настолько интригующий, что это вызывает несколько вопросов, по крайней мере для меня: Скорее открытый вопрос, но где это jshell ограничен? Очевидно, что приложения с графическим интерфейсом не находятся в домене д…
20 дек '18 в 10:41
1
ответ
Создать собственный режим обратной связи в jshell
Начиная с документации обратной связи /set в jshell, есть следующие встроенные режимы: verbose, normal, concise, and silent Можно ли создать режим обратной связи с функционалом как кратким, так и бесшумным? Или мы можем изменить любой из вышеперечис…
20 дек '17 в 10:10
0
ответов
Запуск Java 9 jshell в Eclipse
Как запустить Java 9 jshell в Eclipse? Я хочу легко запускать простые фрагменты кода прямо в Eclipse IDE. Я уже пытался запустить jshell как конфигурацию 'External Tool' в Eclipse, но при вводе команды я не получаю никакого ответа.
23 ноя '17 в 18:03
1
ответ
Сокращение JShell для перехода в начало строки и перехода в конец строки
Есть ли какие-либо ярлыки для перемещения курсора в начале строки и в конце строки? Вместо того, чтобы перемещать стрелку влево и вправо, можем ли мы использовать любой ярлык для того же?
01 дек '17 в 00:12