Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / GlassFish под Fedora Core 6 / 13 сообщений из 13, страница 1 из 1
09.06.2007, 12:13:22
    #34585894
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
Привет, народ.
Помогите сервер GlassFish под Linux Fedora Core 6 запустит.

Вот в чём дело:

1) Под линуксом стоят программы, которые используют jdk-1.4 и перенисти их некуда.
2) Нужно поставить GlassFish 2, а он, суслик, использует не ниже jdk-1.5
3) Можно поменять переменные окружения для нового jdk-1.6, но тогда не будут работать другие программы, которые используют jdk-1.4

Как GlassFish'у сказать, чтобы он использовал только jdk-1.6

Для TomCat я делал так:

в файле catalina.conf на 2'й строке пишу примерно следующее не помню уже:
EXPORT JAVA_HOME=/usr/java/jdk1.6.0

Как такое для GlassFish сделать?

Regards
M.
...
Рейтинг: 0 / 0
09.06.2007, 12:24:41
    #34585928
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
${GLASSFISH_HOME}/config/asenv.conf:
Код: plaintext
1.
2.
3.
...
AS_JAVA="путь к нужной jdk"
...
...
Рейтинг: 0 / 0
09.06.2007, 17:30:10
    #34586646
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
mozheyko_d${GLASSFISH_HOME}/config/asenv.conf:
Код: plaintext
1.
2.
3.
...
AS_JAVA="путь к нужной jdk"
...


Вот за это спасибо. :) Очень познавательно.

Новая проблема:

У меня этого файла ещё нету потому что я только достал GlassFish из jar арихива.
Теперь нужно его установить: ant -f setup.xml

После этой команды говрит что у меня стоит JDK 1.4 а ему нужно не ниже 1.5
Я установил JDK 1.6 в /usr/java/jdk1.6.0-01 но если написать java --version то говорит что у меня jdk1.4

Если глянуть файл GlassFish'а setup.xml то там есть: get.java.home
Я так понимаю он просто определяет директорию в которой стоит Java

Вопрос:

Как мне добавить переменную окружения которая его удовлетворит.
Пишу так: #export PATH=$JAVA_HOME/usr/java/jdk1.6.0-01:$PATH
всё равно когда начинаю ставить GF ругается.
...
Рейтинг: 0 / 0
09.06.2007, 18:45:38
    #34586776
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
а ты сделай sh файлег, где пропиши


set JAVA_HOME=путь к нужной SDK
ant -f setup.xml


и запусти его
...
Рейтинг: 0 / 0
09.06.2007, 19:06:24
    #34586799
bergas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
Мишаааааааааааааааа mozheyko_d${GLASSFISH_HOME}/config/asenv.conf:
Код: plaintext
1.
2.
3.
...
AS_JAVA="путь к нужной jdk"
...


Вот за это спасибо. :) Очень познавательно.

Новая проблема:

У меня этого файла ещё нету потому что я только достал GlassFish из jar арихива.
Теперь нужно его установить: ant -f setup.xml

После этой команды говрит что у меня стоит JDK 1.4 а ему нужно не ниже 1.5
Я установил JDK 1.6 в /usr/java/jdk1.6.0-01 но если написать java --version то говорит что у меня jdk1.4

Если глянуть файл GlassFish'а setup.xml то там есть: get.java.home
Я так понимаю он просто определяет директорию в которой стоит Java

Вопрос:

Как мне добавить переменную окружения которая его удовлетворит.
Пишу так: #export PATH=$JAVA_HOME/usr/java/jdk1.6.0-01:$PATH
всё равно когда начинаю ставить GF ругается.

Я делаю так:
JAVA_HOME=/usr/java/jdk1.6.0-01
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

папку bin надо прописывать !
...
Рейтинг: 0 / 0
09.06.2007, 19:56:58
    #34586828
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
Всем спасибо огромное. В окружение добовляет.
Но если запустить потом установку GlassFish то говорит следующее:

автор
[root@foli glassfish]# ant -f setup.xml
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher


Если посмотреть какая версия Java получим:

автор
[root@foli glassfish]# java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)


Как видно Java есть. :)
Но почему GlassFish ругается? :(
...
Рейтинг: 0 / 0
10.06.2007, 13:48:19
    #34587127
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
После:

Код: plaintext
1.
2.
3.
4.
JAVA_HOME=/usr/java/jdk1. 6 . 0 - 01 
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

Всё нормально добовляет.
Но а вот ant уже не пашит.
Если написать так
Код: plaintext
1.
2.
ant -version
получим:  Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher

Но до того как я добавил java всё работало.
Если закрыть терминал то сесия очистится и ant опять работает пока я не пропишу переменную окружения для нового JDK 1.6.0

??
...
Рейтинг: 0 / 0
10.06.2007, 19:39:14
    #34587407
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
Ant подхватывается не тот.
Код: plaintext
1.
2.
3.
4.
5.
6.
#export JAVA_HOME=/usr/java/jdk1. 6 . 0 - 01 
#export PATH=${PATH}:${JAVA_HOME}/bin
#export ${GLASSFISH_HOME}=путь до glassfish 
#chmod u+x ${GLASSFISH_HOME}/lib/ant/bin/ant
#cd ${GLASSFISH_HOME}
#${GLASSFISH_HOME}/lib/ant/bin/ant -f setup.xml
...
Рейтинг: 0 / 0
10.06.2007, 20:39:29
    #34587444
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
mozheyko_dAnt подхватывается не тот.
Код: plaintext
1.
2.
3.
4.
5.
6.
#export JAVA_HOME=/usr/java/jdk1. 6 . 0 - 01 
#export PATH=${PATH}:${JAVA_HOME}/bin
#export ${GLASSFISH_HOME}=путь до glassfish 
#chmod u+x ${GLASSFISH_HOME}/lib/ant/bin/ant
#cd ${GLASSFISH_HOME}
#${GLASSFISH_HOME}/lib/ant/bin/ant -f setup.xml


О господи что же это такое. ((((((((((
Всё равно такой эксепшин.
Оказывается я не один такой: http://forum.java.sun.com/thread.jspa?threadID=549080&messageID=4375629

Почему всё так тупо сделано нах.... я уже в шоке. Мой коллега засранец ваще под Mandriv'у залес. Так у него там таких траблов нету. (
...
Рейтинг: 0 / 0
10.06.2007, 20:58:50
    #34587461
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
Мишаааааааааааааааа mozheyko_dAnt подхватывается не тот.
Код: plaintext
1.
2.
3.
4.
5.
6.
#export JAVA_HOME=/usr/java/jdk1. 6 . 0 - 01 
#export PATH=${PATH}:${JAVA_HOME}/bin
#export ${GLASSFISH_HOME}=путь до glassfish 
#chmod u+x ${GLASSFISH_HOME}/lib/ant/bin/ant
#cd ${GLASSFISH_HOME}
#${GLASSFISH_HOME}/lib/ant/bin/ant -f setup.xml


О господи что же это такое. ((((((((((
Всё равно такой эксепшин.
Оказывается я не один такой: http://forum.java.sun.com/thread.jspa?threadID=549080&messageID=4375629

Почему всё так тупо сделано нах.... я уже в шоке. Мой коллега засранец ваще под Mandriv'у залес. Так у него там таких траблов нету. (

Оказалось это есть в ant FAQ
...
Рейтинг: 0 / 0
10.06.2007, 21:21:05
    #34587489
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
mozheyko_d Мишаааааааааааааааа mozheyko_dAnt подхватывается не тот.
Код: plaintext
1.
2.
3.
4.
5.
6.
#export JAVA_HOME=/usr/java/jdk1. 6 . 0 - 01 
#export PATH=${PATH}:${JAVA_HOME}/bin
#export ${GLASSFISH_HOME}=путь до glassfish 
#chmod u+x ${GLASSFISH_HOME}/lib/ant/bin/ant
#cd ${GLASSFISH_HOME}
#${GLASSFISH_HOME}/lib/ant/bin/ant -f setup.xml


О господи что же это такое. ((((((((((
Всё равно такой эксепшин.
Оказывается я не один такой: http://forum.java.sun.com/thread.jspa?threadID=549080&messageID=4375629

Почему всё так тупо сделано нах.... я уже в шоке. Мой коллега засранец ваще под Mandriv'у залес. Так у него там таких траблов нету. (

Оказалось это есть в ant FAQ

Всем спасибо. Заработало на половину с...к..
Короче вовремя инсталяции прерываеться и пишит:
Код: plaintext
1.
2.
3.
BUILD FAILED
/home/Mike/Install/GlassFish/glassfish/setup.xml: 146 : The following error occurred  while  executing  this  line:
/home/Mike/Install/GlassFish/glassfish/setup.xml: 210 : Warning: Could not find file /home/Mike/Install/GlassFish/glassfish/lib/install/templates/asenv.conf.template to copy.

Только я вот не могу в курить кому морду набить за такое. Там этого файла и небыло??
...
Рейтинг: 0 / 0
10.06.2007, 22:05:34
    #34587522
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
Должен быть.
Качни свежий заодно.
...
Рейтинг: 0 / 0
11.06.2007, 00:10:33
    #34587590
Мишаааааааааааааааа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GlassFish под Fedora Core 6
mozheyko_dДолжен быть.
Качни свежий заодно.

Всем спасибо за помощь, особенно mozheyko_d .
Всё круто пашит йоооохууу чуваки. :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / GlassFish под Fedora Core 6 / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]