Недавно я работал над небольшим приложением с графическим интерфейсом, использующим GTK4. Это приложение с графическим интерфейсом использует комбинацию Java и Rust (я использую крейт jni для взаимодействия).
Я создаю окно с графическим интерфейсом, используя крейт Gtk-rs в Rust. У меня есть код Java, вызывающий Rust с использованием JNI.
Процесс компиляции довольно плавный: я создаю динамическую библиотеку (.so) со стороны Rust, загружаю ее в Java, компилирую Java-файлы и создайте исполняемый Java-архив. Собственная библиотека динамически скомпонована.
Однако, когда я запускаю архив, я получаю странное сообщение:
"Неизвестный параметр -jar"< /p>
и ничего не происходит.
Команда, которую я использовал для выполнения файла jar, была: java -jar test.jar
Я проверил манифест jar и все остальное, но, похоже, это не так. работает.
Я использую Ubuntu, у меня есть версия GraalVM Community v21.0.2 и компилятор Rust версии 1.83.
Я пытался запустить класс файлы напрямую как есть, не создавая jar-файл, но основной класс по какой-то причине не загружается. Я также пробовал использовать разные компиляторы Java и среды выполнения, но во всех случаях получаю одинаковый результат.
Было бы полезно получить некоторую помощь.
Подробнее здесь: https://stackoverflow.com/questions/793 ... e-jar-file
«Неизвестная опция -jar» при попытке запустить исполняемый файл jar ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
«Неизвестная опция -jar» при запуске приложения Rust-Java JNI GTK4 [закрыто]
Anonymous » » в форуме JAVA - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Упакуйте исполняемый файл ffmpeg в исполняемый файл myProject для запуска.
Anonymous » » в форуме Python - 0 Ответы
- 147 Просмотры
-
Последнее сообщение Anonymous
-