Как настроить Tomcat для использования Java 7

У меня есть веб-приложение вjava 6 byte code и хотел бы протестировать его в среде Java 7 JVM. Для этого я хотел бы настроить Tomcat (для запуска веб-приложения) на использованиеJava 7, Теперь мой вопрос, как это сделать?

Я просто установил свойJAVA_HOME Переменная среды к пути, где установлена Java 7, чтобы tomcat запускался в правильной JVM (Версия 7)? Или есть другой способ сделать это?

 Alfabravo12 июн. 2012 г., 18:11
Либо это, либо установка переменной JAVA_HOME в catalina.bat / .sh.
 ghoulfolk20 мая 2015 г., 13:33
Я нашел эту ссылку очень полезной, включая настройку сервера localhost через eclipse:codejava.net/servers/tomcat/4-ways-to-change-jre-for-tomcat

Ответы на вопрос(7)

это поможет. Запустите приложение помощника Tomcat (tomcatw.exe) и просто настройте путь к DLL виртуальной машины на вкладке Java. Использовать по умолчанию не нужно.

enter image description here

 23 февр. 2015 г., 12:50
Это помогло. Спасибо!
 19 мар. 2015 г., 18:59
Это не только помогло, но я также выучил финское слово «Отмена». Спасибо!
 26 сент. 2014 г., 12:40
Это был ответ, который мне был нужен! Спасибо!
Решение Вопроса

Все, что вам нужно сделать, это ссылка Java 7 в вашемJAVA_HOME.!

Больше информацииВот

Edit : (На основеalfabravoкомментарий:

Вы можете определенно изменить указатель наJAVA_HOME в твоей каталие.бат / ш

для linux / unix) или catalina.bat (для windows). Это означает, что изменится только tomcat jvm, а не все остальное.

Я установил его через

sudo apt-get install tomcat7

Настройка JAVA_HOME или PATH мне не помогла. Я должен был добавить запись в файл / И т.д. / по умолчанию / tomcat7

# Run Tomcat as this user ID. Not setting this or leaving it blank will use the
# default of tomcat7.
TOMCAT7_USER=tomcat7

# Run Tomcat as this group ID. Not setting this or leaving it blank will use
# the default of tomcat7.
TOMCAT7_GROUP=tomcat7

# The home directory of the Java development kit (JDK). You need at least
# JDK version 1.5. If JAVA_HOME is not set, some common directories for 
# OpenJDK, the Sun JDK, and various J2SE 1.5 versions are tried.
#JAVA_HOME=/usr/lib/jvm/openjdk-6-jdk
JAVA_HOME=/usr/lib/jvm/java-8-oracle
...

Это Java 8, но вы поняли.

7). Моя проблема была в том, что я не мог найти, где это сделать. Вот хитрость:

On the ECLIPSE top menu FILE pull down tab, select NEW, -->Other ...on the New Server: Select A Wizard window, select: Server-> Server... click NEXT . on the New Server: Define a New Server window, select Apache> Tomcat 7 Server ..now click the line in blue and underlined entitled: Configure Runtime Environments on the Server Runtime Environments window, ..select Apache, expand it(click on the arrow to the left), select TOMCAT v7.0, and click EDIT. you will see a window called EDIT SERVER RUNTIME ENVIRONMENT: TOMCAT SERVER On this screen there is a pulldown labeled JREs. You should find your JRE listed like JDK1.7.0. If not use the Installed JRE button. Select the desired JRE. Click the FINISH button. Gracefully exit, in the Server: Server Runtime Environments window, click OK in the New Server: Define a new Server window, hit NEXT in the New Server: Add and Remove Window, select apps and install them on the server. in the New Server: Add and Remove Window, click Finish

Это все. Интересно, что только шаги 7-10, кажется, имеют значение, и они изменят JRE, используемую на всех серверах, которые вы ранее определили для использования TOMCAT v7.0. Остальные шаги выполняются только потому, что я не могу найти какой-либо другой способ получить доступ к экрану, кроме как путем определения нового сервера. Кто-нибудь еще знает более легкий путь?

ТА, Джалкин

 26 авг. 2014 г., 19:22
Нашел это очень полезно. Способ сделать это без создания нового сервера состоит в том, чтобы перейти на страницу обзора вашего сервера (я делаю это, перейдя на вкладку «Мои серверы» и дважды щелкнув по имени сервера, но там, вероятно, более приятный способ), и под в общей информации написано "среда выполнения". Он выглядит как просто метка для раскрывающегося списка рядом с ним, но он имеет гиперссылку, и когда вы щелкаете по нему, вы переходите в окно «Изменить среду выполнения сервера».

Tomcat requires a JDK (version 1.6 or later) to be installed. The Sun JDK can be downloaded here.

IMPORTANT: Set an environment variable JAVA_HOME to the pathname of the directory into which you installed the JDK release.

В общем, вы правы. Тем не менее, могут быть некоторые проблемы с совместимостью. Я рекомендую вам прочитатьЭта статья для подробного обсуждения Tomcat и Java 7.

ent, проверьте версию JDK и измените ее на Java 7Изменения конфигурации JDK

 24 янв. 2019 г., 22:20
Пожалуйста, включите изображение в тексте и полное описание в тексте непосредственно в ответе

Ваш ответ на вопрос