LINUX.ORG.RU

Установить два экземпляра Java-программы с разными настройками

 


0

1

Есть программа на Java jdotxt. Просто лежит в /opt/jdotxt/jdotxt-0.4.8.jar

Запускается

/usr/lib/jvm/java-8-openjdk-amd64/bin/java -jar /opt/jdotxt/jdotxt-0.4.8.jar

Опытным путем выяснено, что свои настройки хранит в

~/.java/.userPrefs/com/chschmid/jdotxt/prefs.xml

Как ее установить два экземпляра с разными настройками, иначе как создав отдельного пользователя? Ну типа

/usr/lib/jvm/java-8-openjdk-amd64/bin/java -jar --custom-prefs /custom/path/prefs.xml /opt/jdotxt/jdotxt-0.4.8.jar


Можно попробовать запустить её с другим значением $HOME или может у JRE есть соответствующая переменная.

xaizek ★★★★★ ()
Ответ на: комментарий от xaizek
mkdir /opt/jdotxt/settings
/usr/lib/jvm/java-8-openjdk-amd64/bin/java -Duser.home=/opt/jdotxt/settings -jar /opt/jdotxt/jdotxt-0.4.8.jar

Запускает с отдельными настройками.

damix9 ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей