![PhpStorm で使用するために openSUSE で JDK_HOME 設定をエクスポートする最適な方法は何ですか?](https://rvso.com/image/1304083/PhpStorm%20%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%20openSUSE%20%E3%81%A7%20JDK_HOME%20%E8%A8%AD%E5%AE%9A%E3%82%92%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E6%9C%80%E9%81%A9%E3%81%AA%E6%96%B9%E6%B3%95%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
私はopenSUSEでPHPStormを試していますが、デフォルトでは付属していないSun Java JDKが必要です。指示に従ってSun JDKをインストールしました。ここ。
この手順の後、 PHPStorm ファイルをroot
ユーザーとして実行できますが、自分のユーザー アカウントで実行しようとすると、Java が見つからないというエラーが表示されます。
私が使用している解決策は、スクリプトの先頭に次のコードを追加することですphpstorm.sh
。
export JDK_HOME=/opt/java/64/jre1.6.0_30
これがこれを実現する最善の方法なのか、それとももっと良い/よりクリーンな方法があるのだろうかと思っています。
答え1
このエクスポートをすべてのシステム(特定のユーザーだけではなく)に適用したい場合は、適切なファイルスクリプトを作成してください。プロファイルフォルダ。
例 /etc/profile.d/java.sh
export JDK_HOME=/opt/java/64/jre1.6.0_30