Сообщений: 234
Тем: 22
Зарегистрирован: Dec 2010
Репутация:
236
Господа, будьте так великодушны) Подскажите, если кто знает ответ на такой вот вопрос:
Есть 2 сборки. Сборка А(некстген) работает только на 6 яве, сборка Б (l2emu)работает только на 7 яве. По дефолту в системе указан путь к 6 яве. ОС Debian. Можно ли каким-то способом принудительно заставить работать сборку Б, используя не дефолтный путь к яве, прописанный в системе, а указав свой путь именно на 7 яву? Обе явы стоят на серве. Если прописать дефолтной семерку, то л2ему запускается, но некстген отказывается. Нужно на 1 сервере запустить 2 сборки
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
В батниках 2-ой сборки добавить:
Код:
set PATH=путь к нужной яве
Fortuna - non penis, in manus non recipe.
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
itcry, i'm so sorry
ОС я упустил из виду. На linux'e вроде так:
Код:
set path="$PATH":/usr/local/jdk1.6.0/bin
Fortuna - non penis, in manus non recipe.
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
itcry Написал:Поставил так:
Код:
# !/bin/bash
set path="$PATH":/usr/lib/jvm/jdk1.7.0/bin
err=1
until [ $err == 0 ];
do
. ./setenv.sh
[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
java -Dfile.encoding=UTF-8 -Xmx64m -XX:+UseConcMarkSweepGC net.l2emuproject.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done
результат тот же Может я просто не там вставляю?
Попробуйте так:
Код:
PATH="$PATH":/usr/local/jdk1.6.0/bin
Fortuna - non penis, in manus non recipe.
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
http://docs.oracle.com/javase/tutorial/e...paths.html
Код:
For sh, edit the profile file (~/.profile):
PATH=/usr/local/jdk1.7.0/bin:
export PATH
Fortuna - non penis, in manus non recipe.
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
itcry Написал:Огромное спасибо! Помогло!
Не за что, обращайтесь.
P.S. одолели машину юродивую с третьего раза :redlol:
Fortuna - non penis, in manus non recipe.