Портативный JDK, Tomcat и Eclipse (Windows)

Кто-либо знает, как сделать карту флэш-памяти usb с JDK, Tomcat и Eclipse (J2EE) (все для платформы Windows, предпочтительно)?

Я видел этот вопрос, но единственный ответ был спекулятивным.

Я знаю, что часть затмения была бы легка - просто помещает его на карту флэш-памяти. Tomcat требует JDK насколько я знаю. Был бы способ установить кота, таким образом, он всегда ссылается на jdk на карте флэш-памяти (вместо того, чтобы использовать систему переменная JAVA_HOME)? Как насчет Eclipse?

Я думаю, что что-то как cygwin ясно было бы излишеством...

8
задан Community 23 May 2017 в 12:03
поделиться

1 ответ

tomcat довольно прост.

Существует стандартный пакетный файл setenv.bat в /bin, который вызывается catalina.bat, вы можете настроить его на относительный путь для JDK.

В качестве примера можно привести liferay дистрибутив tomcat, посмотрите на его setenv.bat файл.

liferay 6.0.1 setenv. bat проверяет наличие JRE, установленной в каталоге CATALINA_HOME:

if exist "%CATALINA_HOME%/jre1.5.0_22/win" (
    if not "%JAVA_HOME%" == "" (
    set JAVA_HOME=
    )

    set "JRE_HOME=%CATALINA_HOME%/jre1.5.0_22/win"
)
5
ответ дан 5 December 2019 в 18:56
поделиться