Вопросы по теме 'java-9'

Почему я получаю, начиная с версии 9, '_' является ключевым словом и не может использоваться в качестве ошибки идентификатора при использовании одного имени переменной подчеркивания?
Почему я получаю сообщение об ошибке «начиная с выпуска 9, '_' является ключевым словом и не может использоваться в качестве идентификатора» при использовании одного имени переменной подчеркивания? Это происходит при компиляции кода Java с помощью...
1068 просмотров
schedule 16.03.2024

Многострочная вставка в jshell
Я пробовал jshell и не смог найти возможность вставить несколько строковых выражений. Можно ли даже вставить несколько строк в jshell. Подобно тому, что предлагает scala с paste mode .
2956 просмотров
schedule 21.02.2024

Альтернатива удаленному impl_isTreeVisible()
Мы полагаемся на Node.impl_isTreeVisible(), потому что isVisible не работает должным образом (или, по крайней мере, так, как мы этого хотим). /** * @treatAsPrivate implementation detail * @deprecated This is an internal API that is not intended...
281 просмотров
schedule 04.11.2023

java 9: ​​JLink создал недопустимые изображения - отсутствует исполняемый скрипт модуля
Я создаю образец приложения с 3 модулями user , dept и account . В моем пользовательском модуле у меня есть основной класс, и я компилирую модули с помощью следующей команды: javac -d target --module-source-path src $(find -name "*.java")...
1816 просмотров
schedule 15.06.2024

В Java 9 почему вывод System.getenv() неполный в jshell?
Я использую Windows 10 и запускаю версию Java 9, выпущенную вчера Oracle. Если я открою jshell и введу System.out.println(System.getenv()) , результат будет таким, как ожидалось, как показано в нижней части снимка экрана ниже. . Однако, если...
369 просмотров
schedule 25.11.2022

Модули Java 9 и JUnit 4
кислородное затмение; Windows 7; JDK 9 финал с 9, 21; JUnit 4.12 и существующее приложение. В качестве отправной точки приложение может быть скомпилировано, выполнено, и все тесты JUnit станут зелеными. Теперь мы используем eclipse для создания...
4083 просмотров

Не удалось запустить Spring Tool Suite после установки JDK 9
Я установил Spring Tool Suite (версия 3.9.0). Раньше работал исправно. После установки JDK 9 я не могу запустить Spring Tool Suite. Я мог видеть ниже в журнале ошибок, хотя: Проблема действительно из-за JDK 9? Пожалуйста, направьте меня в...
1105 просмотров
schedule 05.06.2024

Как выполнить команду java jshell как встроенную из оболочки или командной строки Windows
Есть ли способ выполнить команду java в REPL ( jshell ) как встроенную команду, не запуская ее? Например. Встроенная команда Perl $perl -e 'printf("%06d", 19)' 000019 Мне нужно запустить jshell, чтобы выполнить любую команду:...
1522 просмотров
schedule 31.01.2024

Доступ к файлам ресурсов из внешних модулей
До тех пор, пока не появилась немодульная Java, вы просто поместите файл в src/main/java/resources , убедитесь, что он находится в пути к классам, а затем загрузите его с помощью file =...
11530 просмотров

Hudson JDK 9 JAVA_HOME не похож на каталог JDK
Я использую Hudson v3.3.3. Я хочу использовать JDK 9.0.1 в задании Hudson, поэтому я добавил JAVA_HOME в системные конфигурации Hudson, как показано ниже: Выдает ошибку JAVA_HOME doesn't look like a JDK directory . Я убедился, что...
1235 просмотров
schedule 15.03.2024

Java 9 JRE вызывает java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils при выполнении jar
Я создал файл jar на Eclipse Oxygen.1a (ОС: Windows 10 Home edition, 64-разрядная версия). JRE моего проекта - jre1.8.0_152 (64-разрядная версия). Когда я запускаю свой файл jar с помощью Java 8 JRE, программа работает отлично, но когда я использую...
869 просмотров

Java 9 - как перекомпилировать библиотеку .jar с информацией о модуле
Я читал, что для добавления .jar-библиотек в качестве зависимости в модули java9 нам просто нужно включить их в --module-path, и они будут преобразованы в «автоматические модули». Однако, когда я пытаюсь использовать jLink, я все еще получаю...
296 просмотров
schedule 18.12.2023

Как добавить org.eclipse.swt (и другие зависимости плагина) в качестве автоматического модуля Java9?
Чтобы иметь возможность использовать мой плагин Eclipse «treezCore» также в качестве модуля Java9, я создал module-info.java в своей папке src. Кроме того, я переместил зависимости подключаемых модулей из пути к классам в путь к модулям. Я вижу...
2460 просмотров

Можно ли сериализовать объекты на основе значений, если приложение никогда не полагается на идентификатор своего объекта?
Сонар показывает Сделайте это поле на основе значения временным, чтобы оно не включалось в сериализацию этого класса. Это ошибка, рассчитанная на будущее, когда будет выпущен класс, основанный на значениях. Итак, если приложение никогда...
1788 просмотров

Расположение файлов системных ресурсов модуля Java 9
Вместо того, чтобы писать все, о чем идет речь, я хотел бы разместить изображение. Проблема в том, где мне разместить каталог ресурсов, содержащий файлы .properties ? См. Изображение для получения дополнительной информации и точной проблемы.
3304 просмотров
schedule 22.01.2024

Как я могу получить семейство шрифтов и стили шрифтов в javafx?
Кажется, я не могу получить только семейство шрифтов, не получая кучу стилей шрифтов. Вот мой код. Я думаю разделить их с помощью .contains, чтобы проверить светлый, полужирный шрифт, курсив, но это не очень эффективно. for(String font :...
2188 просмотров
schedule 06.12.2023

Java 9, Jigsaw и автоматические модули
Java 9/10. Я бился над простым проектом больше недели. Как вы можете видеть на картинке, я хочу использовать общие коллекции в качестве автоматического модуля (я пытался добавить его с помощью maven, но это не сработало). Итак, у меня...
1047 просмотров

модули java 9, NoClassDefFoundError: java.sql.Date
Я попытался запустить наш проект java 8 gradle с java 9, так как мы хотим перейти на него. Однако при выполнении модульного теста я получаю java.lang.ClassNotFoundException: java.sql.Date исключение бросил...
4553 просмотров
schedule 10.11.2023

Шина данных с Java Flux API
Я изучал Java Flux API, когда в некоторых руководствах заметил, что вы можете подписаться только на одного издателя. Тем не менее, я вижу вариант использования, когда полезно иметь несколько издателей для одной подписки: своего рода шина...
134 просмотров

Stream.dropWhile() не возвращает правильное значение в двух разных значениях
Я пытаюсь изучить новые функции в Java-9. Я узнаю о методе dropWhile Stream, но он возвращает разные значения в двух разных сценариях. Вот мой код package src.module; import java.util.stream.Collectors; import java.util.stream.Stream; import...
209 просмотров
schedule 27.12.2023