Я запускаю скрипт через весеннюю загрузку, используя следующий код:
String startScript = "/home/user/script.sh";
String command = " bash " + startScript;
process = Runtime.getRuntime().exec(command);
мой startScript использует переменные env, заданные в файле bashrc, такие как $ ENV и $ JAVA_HOME, когда я запускаю скрипт напрямуюв терминале он работает, но, запуская его через приложение весенней загрузки, как указано выше, он не выбирает переменные среды.
В чем может быть причина этого и как ее решить?