Все сценарии запуска такого типа должны как минимум основываться на переменной среды JAVA_HOME, которую вы можете установить в Solaris .
Вы можете посмотреть, нашли ли вы файл '.cfg', в котором вы можете определить одну и ту же переменную: Установка Sun ONE Studio Solaris Страница действительно ссылается на одну (но это для Studio ).
Вы можете редактировать непосредственно скрипт, используемый для запуска сервера, в каталоге bin.
Но если нет конфигурационного файла, вы можете просто создать скрипт ( как этот ), чтобы обернуть последовательность запуска и определить эту переменную.
Таким образом, ваш .profile все еще может определять JDK, в то время как ваш скрипт запуска сервера SunOne использует другой.