Как запустить файл JAR, используя специальные параметры времени выполнения - PullRequest
0 голосов
/ 30 мая 2018

У меня есть файл .jar из проекта, который я создаю, но всякий раз, когда я запускаю его, я использую определенные флаги в Терминале (в частности, -xDock).Есть ли способ настроить .jar так, чтобы при двойном щелчке по файлу он запускался с использованием любых флагов, которые я использую в терминале?

Ответы [ 3 ]

0 голосов
/ 30 мая 2018

Если параметры не являются динамически изменяемыми, напишите их жестко или используйте это решение в качестве параметров по умолчанию, когда другие параметры не передаются.

0 голосов
/ 30 мая 2018

Еще один интересный способ сделать это, используя JarSplice.Это крошечная программа, которая позволяет вам добавлять аргументы в своего рода «обертку» вокруг Jar.Затем, когда вы откроете его, аргументы будут переданы вместе с ним.

0 голосов
/ 30 мая 2018

Если вы хотите сделать это способом Java, вы можете изменить код Java, чтобы иметь параметры по умолчанию - тогда вы можете просто запустить его без.Или вы можете сделать так, чтобы он брал свою конфигурацию из конфигурационного файла, и как только вы измените этот конфигурационный файл, он не потребует дополнительных параметров.

Если у вас нет контроля над кодом Java, и у вас есть конкретный jar, который вы хотитедвойной щелчок мышью, затем вы можете сделать это способом Windows;) Создайте ярлык и в поле Target: добавьте банку с параметрами

Или вы можете создать пакетный файл / sh, который запускает его с определенными параметрами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...