Вопросы по теме 'java-9'
Альтернатива механизму переопределения устаревших одобренных стандартов и механизму расширения
В примечаниях к выпуску Java 8 Update 40 (8u40) указано:
Механизм переопределения утвержденных стандартов и механизм расширения устарели и могут быть удалены в будущем выпуске. Изменений во время выполнения нет. Существующим приложениям,...
6578 просмотров
schedule
25.10.2022
Как переопределить установленные сопоставления поведения?
В java-9 Skins стали общедоступными, а Behaviors остались в неведении, тем не менее, они значительно изменились, теперь для всех входных привязок используется InputMap.
CellBehaviorBase устанавливает привязки мыши, например:...
605 просмотров
schedule
12.06.2023
Объявите зависимость maven от tools.jar для работы с JDK 9.
У меня есть проект, в котором используется этот метод , который отлично работает в JDK 8 и старше. . Однако в JDK 9 этот jar был удален и больше не работает:
'dependencies.dependency.systemPath' для com.sun:tools:jar ссылается на...
11172 просмотров
schedule
14.07.2022
Java 9: объединение пользовательского модульного образа времени выполнения со сторонней системой плагинов
Основываясь на сообщении в Твиттере , я собираюсь предположить, что Jigsaw станет частью Java. 9.
Читая о Jigsaw, я задал себе вопрос: что происходит, когда я выпускаю свое приложение с пользовательским модульным образом времени выполнения, но...
239 просмотров
schedule
19.08.2023
Просмотр пути к классам в jshell
JShell — это REPL для Java. Чтобы использовать дополнительные классы за пределами JRE по умолчанию, он содержит команду /classpath для добавления пути к текущему пути к классам.
Однако есть ли способ просмотреть текущий путь к классам в среде...
926 просмотров
schedule
24.08.2023
Как создать кроссплатформенные исполняемые файлы для приложения JDK9 с помощью команды JLink
Я пытаюсь создать независимые от платформы/платформы исполняемые файлы для моего приложения/проекта JAVA-9.
Я думаю, что команда jlink создаст исполняемый файл/среду выполнения только для конкретной платформы.
3712 просмотров
schedule
20.11.2022
Завершение кода Eclipse 4.6 не работает с Java 9
Затмение это версия:
Неоновая версия (4.6.0) Идентификатор сборки: 20160613-1800
с
«Исправление Eclipse JDT (средства разработки Java) с поддержкой Java 9 (БЕТА) для потока разработки Neon» версии 1.1.1.v20160606-0010_BETA_JAVA9...
494 просмотров
schedule
27.12.2022
Как я могу получить Reason-Phrase из JDK9/HttpResponse?
Я пишу клиентскую библиотеку для HTTP.
С HttpResponse , как я могу получить Reason-Phrase значение?
203 просмотров
schedule
18.11.2022
Использование модульной системы Java 9 с Ant
Я новичок как в Ant, так и в модульной системе Java 9, поэтому, пожалуйста, потерпите меня. Я работаю над портированием существующего проекта Ant для использования Java 9, и с этим связано использование модулей.
В частности, сейчас у меня есть 2...
2198 просмотров
schedule
06.09.2022
Использование фабрик коллекций Java 9
В контексте комментариев и ответов, данных в List.of() или Collections.emptyList() и List.of(...) or Collections.unmodifiedList() Я придумал два следующих эмпирических правила (которые также применяются к фабрикам Set и Map соответственно) ....
700 просмотров
schedule
16.06.2023
Почему компиляция общедоступных API с утечкой внутренних типов не завершается ошибкой?
У меня есть следующий модуль Java 9:
module com.example.a {
exports com.example.a;
}
С экспортированным типом:
public class Api {
public static void foo(ImplDetail args) {}
}
И неэкспортируемый тип:
package...
268 просмотров
schedule
20.01.2023
Как я могу обрабатывать разделенные пакеты в автоматических модулях?
В настоящее время я тестирую перенос существующего приложения на модули Jigsaw. Один из моих модулей использует ElasticSearch вместе с подключаемым модулем Groovy.
org.elasticsearch:эластичный поиск
org.elasticsearch.module:lang-groovy
К...
791 просмотров
schedule
02.07.2022
Поддерживает ли Project Lombok Java 9?
Я использовал Lombok в своем проекте, но мой коллега не согласен использовать его, и его причина - (из разногласия по поводу документов ломбока )
Обе эти части Project Lombok используют непубличные API для выполнения своего колдовства. Это...
16296 просмотров
schedule
18.02.2023
Как вывести список синтаксиса и доступных тегов для -Xlog
Новая унифицированная регистрация JVM в OpenJDK 9 может фильтровать журналы по тегам, но JEP не предоставляет список все доступные теги. Как я могу перечислить все доступные аргументы?
910 просмотров
schedule
05.09.2023
Как использовать пакет sun.reflect в jdk9/java-9?
Я использую jdk-9 и хочу использовать пакет sun.reflect.* в своем коде, но получаю следующее исключение
Exception in thread 'main' java.lang.IllegalAccessError : class Test (in moudle: Unnamed Module) cannot access class sun.reflect.Reflaction...
8897 просмотров
schedule
19.02.2023
Поддержка Java 9 Jigsaw для javaagent
Есть ли какой-либо план в Java 9 (в частности, Jigsaw) для поддержки особых требований агентов мониторинга Java?
Как правило, агентам мониторинга требуется возможность доступа к классам, пакетам и модулям, которые недоступны по умолчанию для...
489 просмотров
schedule
23.05.2023
Невозможно экспортировать пакет из модуля java.base
Использование IDEA-EAP для экспериментов по разработке JDK9.
Я получаю следующую ошибку -
Error:(3, 20) java: package jdk.internal.misc is not visible
(package jdk.internal.misc is declared in module java.base, which does
not export it to...
33846 просмотров
schedule
18.03.2023
новый экземпляр против нового в jdk-9/jdk-8 и jmh
Я видел здесь много тем, которые сравнивают и пытаются ответить, что быстрее: newInstance или new operator .
Глядя на исходный код, может показаться, что newInstance должен быть намного медленнее , я имею в виду, что он выполняет так много...
4264 просмотров
schedule
01.05.2023
Получение элементов из реактивного потока SubmissionPublisher
Я пробовал некоторые новые функции в Java 9. Итак, я составил тест, чтобы издатель выдавал числа с заданной скоростью. Я также реализовал подписчика, чтобы слушать эти публикации и просто печатать их на консоли.
Хотя я, возможно, не совсем...
509 просмотров
schedule
13.12.2022
Почему в именах модулей запрещены завершающие цифры?
Я создал проект Java с именем java9 для работы с модулями Java 9. У меня есть следующее module-info.java :
module java9 {
...
}
Однако компилятор javac жалуется на цифру в имени моего модуля:
src\module-info.java:1: warning:...
591 просмотров
schedule
30.06.2022