Вопросы по теме 'java-module'
Пакет конфликтует с автоматическими модулями в Java 9
С приближением Java 9 я подумал, что будет хорошим учебным упражнением перенести некоторые из моих проектов на Java 9. В одном из моих проектов у меня есть зависимости для rxjava и rxjavafx
dependencies {
compile...
16942 просмотров
schedule
07.05.2022
Создание пользовательского образа среды выполнения, предназначенного для конкретного модульного приложения
Допустим, я разрабатываю модульное приложение, состоящее из 2 модулей: com.spacey.explorer , который зависит от модуля com.spacey.rocket . У меня есть их модульные файлы JAR в каком-то bin каталоге.
И я хочу подготовить легкую JRE для ее...
1377 просмотров
schedule
22.10.2022
Как проверить, является ли банка Multi-Release
Отделение этого от первоначальный вопрос , который у меня возник, если предположить, что он достаточно общий. Как я могу перед использованием артефакта проверить, является ли он банкой с несколькими выпусками.
Multi-Release: true
Я знаю,...
567 просмотров
schedule
07.05.2024
Ошибка компиляции module-info.java с плагином maven-compiler-plugin и автоматическими модулями
Я использую v3.7.0 плагина по мере необходимости и JDK 9.0.1. Я добавил два оператора requires , каждый из которых ссылается на банку в пути к классу (автоматический модуль). Модуль-info.java успешно компилируется в Eclipse после того, как я...
1355 просмотров
schedule
17.12.2022
Почему незапланированный JAR может получить доступ к незащищенным объектам, упакованным из модульного JAR?
Я играю с Java 9 в intelliJ: я создал 4 модуля (все модули зависели от module1):
module1: экспортирует пакеты pkg1 и экспортирует pkg2 в модуль 2.
module2: требуется module1 и возможность доступа к обоим пакетам
module3: требуется module1 и...
92 просмотров
schedule
05.03.2022
Как сделать файлы JAR с несколькими выпусками с помощью Gradle?
Java9 представляет JAR-файлы с несколькими выпусками .
Допустим, у меня есть многомодульный проект Gradle с использованием java8:
project-root
settings.gradle
build.gradle
/module1
/src
... (common maven...
925 просмотров
schedule
08.01.2023
Имя автоматического модуля, содержащее номер
Я хочу использовать Java 9 в своем приложении. Одна из моих зависимостей имеет имя jar:
sdk-http-ahc-2_0
К сожалению, когда я пытаюсь изменить его на автоматический модуль, имя модуля недействительно.
requires sdk.http.ahc.2_0; // not...
1188 просмотров
schedule
01.04.2023
Соглашение об именах для модулей java 9
Каково соглашение об именах для модулей Java 9? Допустим, имя моего пакета — me.jasonyeo.awesome.project , и всякий раз, когда я создаю файл module-info.java в IDEA, он предлагает мне назвать его awesome.project .
Это конвенция? Или я должен...
1324 просмотров
schedule
18.02.2023
Можно ли исключить экспортированный пакет из модуля Java?
Модули jta и java.sql экспортируют пакет javax.transaction.xa в модуль dom4j
Как видите, оба модуля jta и java.sql экспортируют один и тот же пакет javax.transaction.xa . Однако в пакете jta есть нужные мне классы, которых нет в...
2010 просмотров
schedule
17.12.2022
Flyway не может получить доступ к ресурсам во время тестирования после добавления `module-info.java`
После обновления до Java 10 (с 8) мне удалось заставить все работать, но после добавления module-info.java одна из проблем, с которой я столкнулся, заключается в том, что Flyway не может получить доступ к файлам SQL при запуске тестов из командной...
1006 просмотров
schedule
27.02.2024
Java9+ - Как загрузить модуль во время выполнения?
Я пытаюсь загрузить модуль во время выполнения, но он работает плохо. Я использовал пример, найденный в классе ModuleLayer:
ModuleFinder finder = ModuleFinder.of(Paths.get("out/artifacts/my_module/"));
ModuleLayer parent = ModuleLayer.boot();...
1879 просмотров
schedule
25.04.2024
Как составить список всех зависимостей, использующих именование на основе имени файла (автомодули)?
Согласно Что обнаруживают автомодули на основе обязательных имен файлов. означает предупреждение? Maven предупреждает о проектах, которые зависят от автоматических модулей (библиотек, имя модуля которых происходит от их имени файла).
Как мы...
185 просмотров
schedule
07.06.2023
Не могут быть преобразованы в класс, потому что они находятся в безымянном модуле загрузчика app
Я пытаюсь создать bean-компонент из источников, созданных wsdl2java .
Каждый раз, когда я пытаюсь запустить приложение Spring Boot, я получаю следующую ошибку:
Вызвано: java.lang.ClassCastException: класс...
103865 просмотров
schedule
19.10.2023
система модулей java - зачем нам явно указывать модули по умолчанию в -add-modules
Недавно я преобразовывал фиктивный проект Spring boot (версия 2.1.3) в проект модуля Spring Boot muti на java 11. Чтобы он работал, мне нужно явно добавить --add-modules=java.instrument в качестве аргумента vm времени выполнения. Пожалуйста,...
497 просмотров
schedule
28.07.2023
Проблемы при попытке использовать / usr / share / java в качестве пути к модулю для модулей java в ubuntu
Пакеты Ubuntu, похоже, устанавливают библиотеки Java в каталог / usr / share / java, но при попытке добавить этот путь в командную строку. Java пытается проверить каждый файл там и, похоже, терпит неудачу. Бывший:
$ java --module-path...
384 просмотров
schedule
25.03.2023
Импорт пакета свинга в module-info
Я пытаюсь использовать API-интерфейс Swing в простом проекте Java, где необходимо импортировать пакет javax.swing в module-info.java.
Я использую openJDK-11 в среде eclipse IDE.
module ml.garba.testeur {
requires javax.swing;
}
Это...
1234 просмотров
schedule
05.03.2024
Как загрузить изображения из папки ресурсов в модульном проекте в Java 9?
Среда: Eclipse, OpenJDK12, Maven, модульный проект.
Структура моего проекта:
src
\main
| \java
| \com
| | \myApp
| | | \otherFolders
| | | \controllers
| | |...
826 просмотров
schedule
26.04.2022
Отражающий доступ не работает в тестах в модульном (Java 9+) приложении в IntelliJ IDEA
У меня есть проект, в котором я использую отражающий доступ к своим классам (например, Spring, но и другие). И все работает нормально. Теперь я попытался добавить module-info.java , и вдруг мои тесты не могут найти мой производственный код с...
586 просмотров
schedule
28.10.2022
Поддерживает ли logback отдельное ведение журнала для слоев/модуля JPMS?
У меня есть приложение, которое использует слои и модули JPMS. Можно ли регистрировать сообщения для каждого слоя/модуля в отдельном файле, используя logback? Если да, то как?
65 просмотров
schedule
16.05.2023
getClassLoader().getResourceAsStream() не работает в модульном проекте Java (openjdk 11)?
это проект maven , и у него есть одно изображение в каталоге ресурсов :
├─ src
├─ main
├─ java
└─ resources
└─imgs
└─logo.png
Код:
public class Test {
public static void main(String[] args)...
474 просмотров
schedule
13.09.2023