Если вы используете его в Eclipse, вы можете использовать диалоговое окно Run Configuration, чтобы установить любые переменные окружения, которые вам нужно изменить. Они автоматически устанавливаются при выполнении указанной конфигурации запуска. Для этого щелкните правой кнопкой мыши свой проект, выберите «Выполнить» -> «Выполнить настройки». В этом вы можете выбрать Run Configuration и перейти на вкладку Environment, где вы можете указать нужные переменные, а также вы можете переопределить все, что установлено с помощью O / S.
Если вы хотите сделать это вне затмения, и у вас есть копия Tomcat, выделенная для каждого проекта, отредактируйте файлы startup.sh или startup.bat в зависимости от вашей ОС, а затем явно установите переменные environemnt там.
Ex. Для проекта 1: поверх файла /opt/apache-tomcat6-1/bin/startup.sh добавьте эти строки
export JAVA_HOME = '/ opt / jdk1'
export JAVA_HOME = '/ opt / apache-tomcat6-1'
Ex. Для проекта 2: поверх файла /opt/apache-tomcat6-2/bin/startup.sh добавьте эти строки
export JAVA_HOME = '/ opt / jdk2'
export JAVA_HOME = '/ opt / apache-tomcat6-2'
Если у вас нет выделенной копии Tomcat, вы можете создать сценарий оболочки / пакетный файл для каждого проекта, который установит необходимые переменные среды, подобные этой, и затем вызовет соответствующий файл startup.sh или startup.bat.