Результаты поиска по запросу "java-module"
Вот что меня смущает!
жно ли иметь 2 модуля с одинаковым именем (но с немного отличным содержимым) в пути модуля? Насколько я могу судить, компилятор Java 9 не жалуется на это. У меня есть 2 модуля, объявленные следующим образом: module com.dj.helper { exports ...
Не получаю никаких ошибок. Вставленный мной вывод показывает, что он просто возвращается к добавлению всех модулей. Я отредактировал вопрос с помощью команды, которую я запускаю. Одна возможность, которая приходит мне в голову, заключается в том, что основной jar для комплекта не является jar модуля. Я думаю, что это мешает использовать только указанные модули. Я пытаюсь преобразовать его в файл jar для подтверждения, но возникают другие проблемы.
аюсь уменьшить размер моего приложения, ограничивая модули, которые оно включает. Я уже сделал это для моей среды выполнения, используяjlink, Тем не менее, когда я бегуjavapackager с помощью--add-modules а также--limit-modules параметры с ...
Либо используйте 2.9, либо используйте 2.10 с обходным путем, который я предоставил в этом билете, либо используйте 2.11, выпущенный пару дней назад, и исправляет проблему.
аюсь запустить созданный мной модуль Java 9, который использует Log4j2 2.10.0. Проблема, с которой я сталкиваюсь, заключается в том, что я получаю java.lang.NoClassDefFoundError: Could not initialize ...
Ваш ответ должен цитировать соответствующий раздел. В противном случае это больше похоже на ответ только по ссылке.
я есть два модуля: модуль-а и модуль-б. Модуль-а имеет файл свойств (com/foo/texts_en.properties). Модуль-экспортcom.foo пакет. В модуле-б я хочу получить этот ресурс. Для этого я делаю следующее в модуле-b: Module moduleA = ...
Использование JAVA_HOME в качестве имени переменной неоправданно сбивает с толку. Назовите это LINUX_JAVA_HOME или UNPACKED_LINUX_JAVA или WHATEVER.
дал образ времени выполнения, используя jlink на моей машине с Linux. И я вижуlinux папка подinclude папка. Означает ли это, что я могу использовать этот образ времени выполнения только для платформы Linux? Если да, есть ли способы создания ...
sormuras.github.io/blog/2018-09-11-testing-in-the-modular-world
ой базовый модуль, которому нужны реализации интерфейсов, определенных в пакете myspi. Различные провайдеры могут предлагать реализации MyProvider. Базовый модуль использует их через реализацию интерфейса myspi.MyProvider. module base { exports ...
Средняя
ощьюранняя сборка доступа для JDK / 11 [http://jdk.java.net/11/]составить существующий код на основе Java-9 [https://github.com/namannigam/jdk-http2] который использовал аргумент VM --add-modules jdk.incubator.httpclientразрешитьHTTP / 2 ...
при необходимости реализуется вместе с артефактом
1 удалит много старых частей JDK (СЭП-320 [http://openjdk.java.net/jeps/320]). Для некоторых из них (например, JAXB) функциональность будет предоставлена в виде обычной библиотеки. Вы просто добавляете другую зависимость, и все снова работает ...
) и не объявляет экспортируемые или открытые пакеты. Автоматические модули получают специальную обработку во время разрешения, чтобы они считывали все остальные модули в конфигурации. Когда автоматический модуль создается на виртуальной машине Java, он читает каждый безымянный модуль и обрабатывается так, как если бы все пакеты были экспортированы и открыты.
атические модули упоминаются много раз в stackoverflow, но я не смог найти полное, краткое и самодостаточное определение автоматического модуля. Итак, что такое автоматический модуль? Экспортирует ли он все пакеты? Открывает ли он все пакеты? ...
до 0.14.0 решил все проблемы с генерацией jaxb для меня.
9устарел шесть модулей, которые содержат API Java EE [https://blog.codefx.org/java/java-9-migration-guide/#Dependencies-On-Java-EE-Modules] и они являютсябудет удален [http://openjdk.java.net/jeps/320]скоро: java.activation с ...