forum.bitel.ru
http://forum.bitel.ru/

Две версии Java на одном хосте
http://forum.bitel.ru/viewtopic.php?f=1&t=11438
Страница 1 из 1

Автор:  alf_from_melmok [ 10 мар 2016, 18:02 ]
Заголовок сообщения:  Две версии Java на одном хосте

Добрый день!

Требуется перейти с 5.1 на 6.2 хотелось бы иметь возможность запускать каждого клиента со своей версии Java (6-я и 8-я) - можно ли как-нибудь это красиво сделать в линуксе или виндовсе...

Автор:  skn [ 10 мар 2016, 19:07 ]
Заголовок сообщения:  Re: Две версии Java на одном хосте

а в чем проблема?
яву устанавливаете в два каталога, просто распаковав архивы
в скриптах запуска указываете ссылки на нужные каталоги

Автор:  alf_from_melmok [ 10 мар 2016, 19:59 ]
Заголовок сообщения:  Re: Две версии Java на одном хосте

Ок. Спасибо!


ЗЫ:
Я почему-то думал, что такое не прокатит.

Автор:  ok-2004 [ 10 мар 2016, 20:14 ]
Заголовок сообщения:  Re: Две версии Java на одном хосте

ls BGBillingClient_6.*
Код:
BGBillingClient_6.0:
bgbilling.sh
java -> jdk1.6.0_45/
jdk1.6.0_45
client.properties

BGBillingClient_6.2:
bgbilling.sh
client.properties
java -> jdk1.8.0_60/
jdk1.8.0_60

cat BGBillingClient_6.0/client.properties:
Код:
db.server.0.title=BGB6.0
db.server.0.url=http://192.168.121.211:8080/bgbilling/executer
..................

cat BGBillingClient_6.0/bgbilling.sh :
Код:
#!/bin/sh
JAVA_HOME=java
................
${JAVA_HOME}/bin/java -Dupdate.folder=${BGBILLING_DIR}/lib.update -Djava.net.preferIPv4Stack=true -Dbgbilling.client.os=linux -Dsun.net.client.defaultConnectTimeout=1000 -Djavax.net.ssl.trustStore=.keystore -Xmx256m \
-Duser.language=ru -Duser.region=RU -Dlocal.setting.file.name=config_v.6.0 -cp ${CLASSPATH} bitel.billing.ShellFrame&

cat BGBillingClient_6.2/client.properties:
Код:
db.server.0.title=bgb6.2
db.server.0.url=http://192.168.136.244:8080/bgbilling/executer
........................

cat BGBillingClient_6.2/bgbilling.sh :
Код:
#!/bin/sh
JAVA_HOME=java
...................
${JAVA_HOME}/bin/java -Dupdate.folder=${BGBILLING_DIR}/lib.update -Djava.net.preferIPv4Stack=true -Dsun.net.client.defaultConnectTimeout=1000 -Djavax.net.ssl.trustStore=.keystore -Xmx256m  \
-Duser.language=ru -Duser.region=RU -Dlocal.setting.file.name=config_v.6.2 -cp ${CLASSPATH} ru.bitel.bgbilling.client.BGClient&

ls -al .bgbilling/ :
Код:
config_v.6.0
config_v.6.2


Как-то так. крупными мазками....

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/