Оптимальный способ экспортировать настройку JDK_HOME в openSUSE для использования с PhpStorm?

Оптимальный способ экспортировать настройку JDK_HOME в openSUSE для использования с PhpStorm?

Я пробую PHPStorm на openSUSE, и он требует Sun Java JDK, который не идет по умолчанию. Я установил Sun JDK, следуя указаниямздесь.

После этой процедуры я могу запустить файл PHPStorm от имени rootпользователя, но когда я пытаюсь запустить его под своей учетной записью, я получаю сообщение об ошибке, в котором говорится, что Java не найдена.

Решение, которое я использую, — добавить следующее в начало скрипта phpstorm.sh:

export JDK_HOME=/opt/java/64/jre1.6.0_30

Мне интересно, является ли это лучшим способом достижения этой цели или есть более лучший/чистый способ сделать это?

решение1

Если вы хотите, чтобы этот экспорт распространялся на всю систему (а не только на конкретного пользователя), создайте соответствующий файл-скрипт в/etc/profile.dпапка.

Пример /etc/profile.d/java.sh

export JDK_HOME=/opt/java/64/jre1.6.0_30

Связанный контент