Публикации по теме 'jlink'
Модуль в Java - создание собственной пользовательской JRE с помощью Jlink
Что такое модуль в Java
Модульность добавляет более высокий уровень агрегирования над пакетами. Модули являются частью Project Jigsaw и представлены как часть Java 9.
Просто подумай?
Предположим, вам нужно разработать очень маленькую программу, и программа будет использовать объект коллекции ArrayList для хранения некоторых объектов, а затем программа будет печатать элементы всей коллекции. Если вы хотите запустить свою программу, вам понадобится вся JRE. Вы только что..
Вопросы по теме 'jlink'
Вызов Java-проекта из Mathematica
Не могли бы вы дать мне подсказку, как я могу вызвать проект Java (написанный в eclipse) из Mathematica? Я хочу передать значения, сгенерированные моей программой Mathematica, в качестве входных данных для java-проекта и использовать (выходные)...
981 просмотров
schedule
09.08.2022
Как создать кроссплатформенные исполняемые файлы для приложения JDK9 с помощью команды JLink
Я пытаюсь создать независимые от платформы/платформы исполняемые файлы для моего приложения/проекта JAVA-9.
Я думаю, что команда jlink создаст исполняемый файл/среду выполнения только для конкретной платформы.
3712 просмотров
schedule
20.11.2022
Создайте образ среды выполнения Java на одной платформе для другой с помощью Jlink
Я создал образ времени выполнения, используя jlink на моем компьютере с Linux. И я вижу папку linux в папке include . Означает ли это, что я могу использовать этот образ среды выполнения только для платформы Linux? Если да, есть ли способы...
4936 просмотров
schedule
30.09.2022
Какие алгоритмы лежат в основе сжатия уровня 1 и уровня 2 с использованием Jlink (Java 9)?
Документация ( https://docs.oracle.com/javase/9/tools/jlink.htm#JSWOR-GUID-CECAC52B-CFEE-46CB-8166-F17A8E9280E9 ) говорит:
Level 1 -> Constant String sharing
Level 2 -> zip
Мои вопросы:
1). Which strings get shared ?
2). Who share...
129 просмотров
schedule
13.04.2023
Можно ли использовать jlink для кросс-компиляции (связки) приложения для разных операционных систем?
Существует модульное приложение http://github.com/cuba-platform/cuba-cli который можно легко связать с jlink с помощью Gradle:
Пакет ./gradlew
На данный момент он связывает приложение с пользовательским образом JRE на Java 10 только с...
502 просмотров
schedule
14.10.2022
JDK 9 jlink выдает ошибку: - необходимо указать выход
Я новичок в JDK 9 и пытаюсь использовать jlink для создания среды выполнения для простого приложения.
У меня есть следующие дескрипторы модуля
module reader{
// no "requires" entries implies no dependency on other modules
//...
695 просмотров
schedule
29.09.2022
Что не так с этим определением модуля для spring.core?
Я пытаюсь начать использовать новую модульную систему Java, а также jlink, для чего я использую плагин ModiTect Maven. Я создаю файлы module-info.java для каждой из моих зависимостей, которые еще не определяют их, чтобы jlink мог правильно...
470 просмотров
schedule
30.07.2022
пользовательский jre с javaFX 11
Я использую JDK11 и JavaFX11. Я создал пользовательскую JRE для моего образца программы модуля FX с помощью Jlink, но когда я пытаюсь запустить с помощью пользовательской JRE, она отображает ошибки, как показано ниже:
Вот как я создал свою...
2994 просмотров
schedule
22.06.2023
Как запустить сгенерированный jlink образ среды выполнения Java без окна CMD?
Я создал образ среды выполнения Java для простого приложения OpenJFX. Чтобы запустить это приложение, jlink автоматически сгенерировал два сценария запуска в каталоге %image_path%/bin . Вот как это выглядит (тот, что для Windows):
@echo off
set...
1598 просмотров
schedule
25.02.2023
jlink: jar-файлы приложений не создаются в папке / bin
Я выполняю команду ниже, чтобы создать изображение.
jlink --module-path jars/:$JAVA_HOME/jmods --add-modules app.main,app.interfaces.impl,app.interfaces.otherimpl --output image
Модуль app.main содержит основной класс.
app.interfaces.impl...
328 просмотров
schedule
09.04.2022
Ошибка получения Java 11 JLink: автоматический модуль нельзя использовать с jlink: com.microsoft.sqlserver.jdbc из файла
Я пытаюсь добавить модуль соединителя JDBC в свой проект с Java 11. Я загрузил драйвер MSSqlServer JDBC 7.2 для Java 11.
https://www.microsoft.com/en-us/download/details.aspx?id=57782
Я добавил модуль:
requires...
4052 просмотров
schedule
05.07.2022
JLink: экспортировать java-модули в отдельные файлы
С JLink я могу создать свое приложение с крошечной JVM. Пока сборка монолитная: все java-модули плавятся внутри одного файла (который можно распаковать с помощью jimage):
jlinkImage/
└──lib/
└──modules
Теперь я хотел бы делать...
154 просмотров
schedule
12.12.2023
Как использовать launch4j с пользовательским образом среды выполнения Java?
Можно ли создать исполняемый файл пакета/оболочки с Launch4j с модульным java-приложением?
Приложение модульное (jmods), экспортируется с помощью jlink , оно не генерирует jar, а custom runtime image (несколько папок) с bat-файлом, который...
860 просмотров
schedule
29.05.2023
Получение ошибки java.util.zip.ZipException: повторяющаяся запись: классы/META-INF/MANIFEST.MF при развертывании приложения с использованием подключаемого модуля JMod
Я использую OpenJDK9 и создал родительскую дочернюю структуру для развертывания приложения с помощью JLink и JMod.
Я следую примеру мозаики в Интернете, чтобы создать свою структуру App. Прежде чем я получил путь, должен быть каталог при...
1068 просмотров
schedule
26.05.2023
Использование команды jlink для создания отчетов об образах во время выполнения Нулевое имя набора символов
Я запускаю следующую команду:
D:\Program Files\jdk11>bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
И это приводит к:
Error occurred during initialization of VM
java.lang.IllegalArgumentException: Null...
93 просмотров
schedule
16.06.2023
Flyway не может найти миграции в пути к классам, только если я запускаю приложение после его сборки с помощью jlink
Я использую badass-jlink-plugin Gradle для сборки Java, моего приложения JavaFX. и его зависимости в один артефакт - настраиваемую среду выполнения - поэтому я могу поделиться только zip файлом.
Я создал MWE для своей проблемы, который...
168 просмотров
schedule
05.10.2022
Использование moditect для добавления информации о модуле в зависимость без загрузки зависимости
Я пытаюсь использовать moditect, чтобы разрешить создание образа во время выполнения при использовании автоматических именованных модулей (ArcGIS). Для модуля ArcGIS требуется openjfx 11 (который я также добавил в качестве зависимости, поскольку это...
126 просмотров
schedule
04.07.2022
Я не могу читать внешние файлы из образа приложения, созданного с помощью инструмента Java JLink
Я не могу читать внешние файлы из образа приложения, созданного с помощью инструмента JLink ( mvn javaf:jlink ), когда приложение запущено. Внешние файлы помещаются в папку resources . Это ошибка, которую я получил:
ERROR ExecutorOfFiles Script...
101 просмотров
schedule
03.03.2023
Ошибка рукопожатия при загрузке изображений с внешнего URL-адреса в сборке JLink
Решено - см. Мой ответ
Проблема
Я пытаюсь загрузить изображения с внешних URL-адресов и установить для них ImageView с помощью JavaFX. Он всегда работает при запуске внутри IDE, но когда я создаю проект с помощью JLink, работают только...
64 просмотров
schedule
01.06.2022
EXCEPTION_ACCESS_VIOLATION после создания автономного приложения Windows с помощью jdeps + jlink + jpackage
Я пытаюсь создать пакет (автономное приложение) для windows , используя jdeps + jlink + jpackage .
На Mac с помощью той же процедуры мне удалось создать (следуя JPackageScriptFX в качестве справки) полностью работающий сам -содержащий .app...
207 просмотров
schedule
30.04.2022