Solaris上のSunOneサーバーで使用されるJDKをどこに設定しますか?
すべてJDK_HOMEやJAVA_HOMEなどの環境変数を介して構成されていますか、それともJDKへのパスが設定されているSunOneサーバーの構成ファイルがありますか?
この種のすべての起動スクリプトは、少なくともSolarisで設定できるJAVA_HOME環境変数に基づいている必要があります。
同じ変数を定義できる「.cfg」ファイルが好きかどうかを確認できます。SunONEStudioSolarisのインストールページで参照されています(ただし、Studio用です)。
'bin'ディレクトリで、サーバーの実行に使用されるスクリプトを直接編集できます。
ただし、構成ファイルがない場合は、(このような)スクリプトを作成して、起動シーケンスをラップし、その変数を定義するだけです。
そうすれば、「SunOne Server start」スクリプトが別のスクリプトを使用している間も、.profileでJDKを定義できます。