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

Можно ли получить доступ к методам области пакета путем отражения в Java 9 с помощью Jigsaw?
У меня есть следующий код для получения URLStreamHandlers по умолчанию для http и https, который работает в Java 8, путем доступа к методу URL.getURLStreamHandler() статического пакета: private URLStreamHandler getURLStreamHandler(String...
520 просмотров

Готов ли Maven к JDK9?
Сегодня я попробовал последнюю сборку jdk9 113 и попытался скомпилировать мой проект с последней версией Maven 3.3.9 Вот команды (частично найдены через твиттер ) export MVN_OPTS="-Dmaven.compiler.fork...
22177 просмотров
schedule 03.02.2024

Что мне нужно для сборки проекта JDK 9 с немодульными зависимостями с использованием Maven
У меня есть простой проект Java 9 SE с одной зависимостью от немодульного проекта (для этого примера выберите Weld SE), и я пытаюсь создать его с помощью Maven (_1 _). Чтобы Java 9 заработала, я добавил module-info.java . Первоначально этот файл...
2917 просмотров

Реализация интерфейса с методом, содержащим неэкспортируемый тип параметра (модули Java 9)
Я использую модульную систему Java 9. Ниже приведен упрощенный вариант моей проблемы. Я определил ClassA (в модуле com.foo ) для реализации InterfaceB (в модуле com.bar ). ClassA реализует метод print из InterfaceB , который принимает...
361 просмотров

Пакет конфликтует с автоматическими модулями в Java 9
С приближением Java 9 я подумал, что будет хорошим учебным упражнением перенести некоторые из моих проектов на Java 9. В одном из моих проектов у меня есть зависимости для rxjava и rxjavafx dependencies { compile...
16942 просмотров

java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
После установки JDK9 я получаю это исключение при запуске своих проектов Scala. Обновление Scala до версии 2.12.2 также не решило мою проблему.
23010 просмотров
schedule 07.01.2023

С java 9 ea Eclipse не устанавливается и показывает ошибку Произошла ошибка, см. файл журнала null
Я знаю, что эта проблема возникает много раз, но я нахожу похожую ситуацию, как у меня. Каждый раз, когда я щелкаю установщик Eclipse, я получаю сообщение: Произошла ошибка, см. файл журнала null. Я даже не могу установить Eclipse. Я...
2036 просмотров
schedule 07.02.2023

Java 9 HttpClient зависает
Я экспериментирую с HTTP/2 клиентом от jdk 9-ea+171 . Код взят из этого примера : HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(new URI("https://www.google.com/")) .build();...
877 просмотров
schedule 21.08.2023

Java 9 экспортирует циклы [дубликаты]
В Java 9 циклы между модулями не разрешены, поэтому A требует B, но B не может требовать A. Однако, просматривая базу кода JDK, я вижу, что модуль java.management содержит exports com.sun.jmx.remote.util to java.management.rmi; , а в модуле...
48 просмотров

Запустите Spring Boot с jdk9, используя модули Jigsaw
Что не так с этим приложением. Я думал, что сочетание jar-файлов classpath и jar-модулей является допустимым. Для всех банок, не имеющих явной информации о модуле, стать автоматическим модулем? Когда я удаляю свой module-info.java, он работает....
3725 просмотров

как добавить jdk9 в IntelliJ IDEA?
Я видел пару руководств, которые показывают мне NEW > module-info.java . У меня нет этого элемента module-info.java, и я в настоящее время потерялся в этом отношении. Мне нужен кто-то, кто поможет мне понять, что я делаю и что я должен делать. Я...
7667 просмотров
schedule 06.09.2023

Создание пользовательского образа среды выполнения, предназначенного для конкретного модульного приложения
Допустим, я разрабатываю модульное приложение, состоящее из 2 модулей: com.spacey.explorer , который зависит от модуля com.spacey.rocket . У меня есть их модульные файлы JAR в каком-то bin каталоге. И я хочу подготовить легкую JRE для ее...
1377 просмотров
schedule 22.10.2022

Выйти из jshell в версии java9
Недавно я обновился до java9 и использую опцию Jshell, которую предоставляет java. Я нахожу это интуитивно понятным, но я не могу закрыть окно Jshell, может кто-нибудь предложить какую-нибудь команду для того же.
197 просмотров
schedule 06.03.2024

Java 9 Eclipse 4.7 Портативный ресурс ошибки экспорта не найден, не удалось найти основной метод из данной конфигурации запуска.
Несколько дней назад я установил Oracle JDK 9. Я пытался использовать Eclipse, но это не сработало. Я осмотрелся и нашел эту ссылку. Поэтому я обновил свой Eclipse со ссылкой, показанной после Чтобы попробовать поддержку Java 9 в Eclipse,...
1251 просмотров
schedule 21.12.2022

Несовместимость Scala с Java 9 — java.lang.NoClassDefFoundError
Просто запустите образец проекта Scala SBT после установки Java 9 на моем компьютере, и я воспользовался этим исключением. Я уже пробовал некоторые решения, которые нашел, но ничего. Есть ли несовместимость между Java 9 и Scala? Версия Скала:...
1920 просмотров
schedule 25.11.2023

Доступна ли предварительная компиляция в Java 9?
Согласно JEP 295 Компиляция AOT любых модулей, классов или пользовательского кода JDK является экспериментальной и не поддерживается в JDK 9. Чтобы использовать модуль AOTed java.base, пользователю необходимо скомпилировать модуль и...
3964 просмотров
schedule 05.03.2022

Как проверить, является ли банка Multi-Release
Отделение этого от первоначальный вопрос , который у меня возник, если предположить, что он достаточно общий. Как я могу перед использованием артефакта проверить, является ли он банкой с несколькими выпусками. Multi-Release: true Я знаю,...
567 просмотров
schedule 07.05.2024

Является ли sun.misc.Unsafe общедоступным в JDK9?
Только что попробовал JDK9 и обнаружил, что sun.misc.Unsafe теперь содержит не нативный метод, а делегирует их какому-то jdk.internal.misc.Unsafe , например: @ForceInline public int getInt(Object o, long offset) { return...
4367 просмотров
schedule 06.04.2024

добавить системные модули java 9 для компиляции в eclipse
У меня есть устаревший код Java, т.е.: package org.alo.test.j9; import javax.activation.DataHandler; // in java.activation module import javax.annotation.PostConstruct; // in java.xml.ws.annotation module public class OldClass { public...
4438 просмотров
schedule 23.11.2023

Ошибка компиляции module-info.java с плагином maven-compiler-plugin и автоматическими модулями
Я использую v3.7.0 плагина по мере необходимости и JDK 9.0.1. Я добавил два оператора requires , каждый из которых ссылается на банку в пути к классу (автоматический модуль). Модуль-info.java успешно компилируется в Eclipse после того, как я...
1355 просмотров
schedule 17.12.2022