С помощью managesdk.sh
или managesdk.bat
Я могу получить версию JDK, используемую конкретным профилем, с помощью следующей команды:
managesdk.bat -listEnabledProfile -profileName myProfile
и печатает что-то вроде:
CWSDK1004I: Profile myProfile :
CWSDK1006I: PROFILE_COMMAND_SDK = 1.8_64
CWSDK1008I: Node liferay-node SDK name: 1.8_64
CWSDK1009I: Server server1 SDK name: 1.8_64
CWSDK1001I: Successfully performed the requested managesdk task.
Однако для того, что я хочу сделать, будет лучше, если я смогу выполнить команду для получения фактического пути JAVA_HOME. Я знаю, что он будет напечатан при запуске сервера, и я могу найти его в SystemOut.log.
Однако, есть ли команда распечатать его без запуска сервера?