Модераторы: ZeeLax, powerfox
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Exception in thread "main" java.lang.... Запуск azureus 
:(
    Опции темы
KaKTyCc
Дата 10.12.2006, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



Дистрибутив Mandriva PowerPack 2007

Установил java после запска azureus наблюдаю следующее

./azureus
Starting Azureus...
Java exec not found in PATH, starting auto-search...
Java exec found in  /usr/java/jre1.5.0_09/bin/
Suitable java version found  [/usr/java/jre1.5.0_09/bin/java = 1.5.0_09]
Configuring environment...
Loading Azureus:
/usr/java/jre1.5.0_09/bin/java -Xms16m -Xmx128m -cp "/usr/sbin/azureus/Azureus2.jar:/usr/sbin/azureus/swt.jar" -Djava.library.path="/usr/sbin/azureus" -Dazureus.install.path="/usr/sbin/azureus" org.gudy.azureus2.ui.swt.Main ''
Exception in thread "main" java.lang.NoClassDefFoundError: org/gudy/azureus2/ui/swt/Main
Azureus TERMINATED.

помогите разобраься...

--------------------
Мой блог
PM MAIL WWW   Вверх
bilbobagginz
Дата 10.12.2006, 00:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 28
Всего: 317



azureus это скрипт запуска java.
изнутри у него есть параграф конфигурации, и у меня выгляди так:
Код

######## CONFIGURATION OPTIONS ########
JAVA_HOME=~/local/jdk1.5.0_09
JRE_HOME=${JAVA_HOME}/jre
PATH=${JRE_HOME}/bin:${JAVA_HOME}/bin:${PATH}
export JAVA_HOME JRE_HOME PATH
JAVA_PROGRAM_DIR=${JRE_HOME}/bin
PROGRAM_DIR=~/local/azureus
JAVA_XM_FLAGS="-Xms16m -Xmx128m" 
#######################################

заточи под свои нужды.
( кстати вышла уже жаба jdk1.5.0_10 smile )
пока.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
KaKTyCc
Дата 10.12.2006, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



Код

./azureus
./azureus: line 4: JAVA_HOME: command not found
./azureus: line 5: JRE_HOME: command not found
Starting Azureus...
Loading Azureus:
/binjava -Xms16m -Xmx128m -cp "/usr/sbin/azureus/Azureus2.jar:/usr/sbin/azureus/swt.jar" -Djava.library.path="/usr/sbin/azureus" -Dazureus.install.path="/usr/sbin/azureus" org.gudy.azureus2.ui.swt.Main ''
./azureus: line 118: /binjava: No such file or directory
Azureus TERMINATED.



теперь такая беда smile
--------------------
Мой блог
PM MAIL WWW   Вверх
bilbobagginz
Дата 10.12.2006, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 28
Всего: 317



Цитата

теперь такая беда 

что именно ты сделал? 
приведи отрывок запущенного файла.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Alexandr87
Дата 10.12.2006, 07:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

Репутация: нет
Всего: 39



/binjava: No such file or directory
PM Jabber   Вверх
KaKTyCc
Дата 10.12.2006, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



Код

#!/bin/bash
######## CONFIGURATION OPTIONS ########
JAVA_HOME ="/usr/java/jre1.5.0_09"
JRE_HOME = "/usr/java/jre1.5.0_09"
PATH=${JRE_HOME}/bin:${JAVA_HOME}/bin:${PATH}
export JAVA_HOE JRE_HOME PATH
JAVA_PROGRAM_DIR=${JRE_HOME}/bin        # use full path to java bin dir, ex. "/usr/java/j2sdk1.4.2/bin/"
PROGRAM_DIR="/usr/sbin/azureus"            # use full path to Azureus bin dir
JAVA_XM_FLAGS="-Xms16m -Xmx128m"
#######################################
######## YOU PROBABLY DO NOT WANT TO TOUCH ANYTHING BELOW! ########


echo $MSG0

cd ${PROGRAM_DIR}


echo "${JAVA_PROGRAM_DIR}java -Xms16m -Xmx128m -cp \"${CLASSPATH}\" -Djava.library.path=\"${PROGRAM_DIR}\" -Dazureus.install.path=\"$PROGRAM_DIR\" org.gudy.azureus2.ui.swt.Main '$@'"
${JAVA_PROGRAM_DIR}java -Xms16m -Xmx128m -cp "${CLASSPATH}" -Djava.library.path="${PROGRAM_DIR}" -Dazureus.install.path="${PROGRAM_DIR}" org.gudy.azureus2.ui.swt.Main "$@"

echo "Azureus TERMINATED."


Это сообщение отредактировал(а) KaKTyCc - 10.12.2006, 11:40
--------------------
Мой блог
PM MAIL WWW   Вверх
bilbobagginz
Дата 10.12.2006, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 28
Всего: 317



тут извини, художественной свободы нет. законам синтаксиса надо быть верным как минимум.
кроме того пожалуйста не приводи ВЕСЬ файл. мы же рассматривали какой-то абзац.

Цитата

JAVA_HOME ="/usr/java/jre1.5.0_09" 

пробел перед '=' зачем !?!?!, а ковычки на фига
JAVA_HOME - это корневая папка JDK, она не должна равнятся JRE_HOME, 
но в ней должна быть папка jre, которая и есть JRE.
если jdk у тебя не установлен, то JAVA_HOME не надо определять вообще
и не надо его использовать ниже в скрипте.
Цитата

PATH=${JRE_HOME}/bin:${JAVA_HOME}/bin:${PATH}

убери оттуда ${JAVA_HOME}/bin.
Цитата

export JAVA_HOE JRE_HOME PATH

исправь опечатку.

Цитата

PROGRAM_DIR="/usr/sbin/azureus"            # use full path to Azureus bin dir


PROGRAM_DIR, bin dir Азуреуса - папка в которой находятся файлы azureus
если установлен с пакета - где-то как /usr/share/azureus или /usr/lib/azureus
короче там, где лежит файл Azureus2.jar

нужно было всё с копи-пейстить
а потом править то что у тебя не так как у меня.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
KaKTyCc
Дата 10.12.2006, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



списибоз подсказки, но почему
./azureus: line 4: JAVA_HOME: command not found
./azureus: line 5: JRE_HOME: command not found

здесь ругается?

Добавлено @ 11:40 
Код

Starting Azureus...
Loading Azureus:
/usr/java/jre1.5.0_09/bin/java -Xms16m -Xmx128m -cp "/usr/sbin/azureu      jar:/usr/sbin/azureus/swt.jar" -Djava.library.path="/usr/sbin/azureus      .install.path="/usr/sbin/azureus" org.gudy.azureus2.ui.swt.Main ''
Exception in thread "main" java.lang.NoClassDefFoundError: org/gudy/a      swt/Main
Azureus TERMINATED.


щас вот такая вот ошибка smile
--------------------
Мой блог
PM MAIL WWW   Вверх
bilbobagginz
Дата 10.12.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 28
Всего: 317



Цитата

списибоз подсказки, но почему
./azureus: line 4: JAVA_HOME: command not found
./azureus: line 5: JRE_HOME: command not found

здесь ругается?



потому что ты не прочитал мой предыдущий пост ВНИМАТЕЛЬНО.
прочитай ещё раз КАЖДУЮ СТРОКУ.
Особенно внимательно читай текст обозначенный ЖИРНЫМИ буквами.

 smile 


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
KaKTyCc
Дата 10.12.2006, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



Прочитал и сделал все как ты сказал, но ошибка все равно вылетает
--------------------
Мой блог
PM MAIL WWW   Вверх
bilbobagginz
Дата 11.12.2006, 02:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 28
Всего: 317



1. 
Код

JAVA_HOME ="/usr/java/jre1.5.0_09" 

ПОСЛЕ JAVA_HOME ПЕРЕД ЗНАКОМ РАВЕНСТВА СТОИТ ПРОБЕЛ (посмотри везде в файле при определении переменной СРАЗУ после имени стоит знак равенства )
ЭТО НЕПРАВИЛЬНО. Я ТЕБЕ ПРОБЕЛЫ НЕ СТАВИЛ.
2. У ТЕБЯ (видимо) НЕТУ jdk, ПОЭТОМУ ПЕРЕМЕННАЯ JAVA_HOME ТЕБЕ НЕ НУЖНА. 
а нужна тебе JRE_HOME, которую ты тоже запарил(а) с пробелом.
3. 
Код

PROGRAM_DIR="/usr/sbin/azureus"

УКАЗЫВАЕТ НА САМ СКРИПТ.А ДОЛЖНА УКАЗЫВАТЬ НА ПАПКУ, В КОТОРОЙ Azureus2.jar
поэтому и на находит main()

это последнее сообщение из этой серии.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
KaKTyCc
Дата 11.12.2006, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



Код

PROGRAM_DIR="/usr/sbin/azureus"


это на папку указывает путь  smile 

спасибо в любом случае
--------------------
Мой блог
PM MAIL WWW   Вверх
bilbobagginz
Дата 11.12.2006, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 28
Всего: 317



если /usr/sbin/azureus - это папка в которой находятся файлы и папки пакета azureus, то эту переменную  нужно оставить в покое.






--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
pythonwin

В этом форуме предпочтительны вопросы на следующие темы:

  • Конкретные вопросы о конкретном ПО. В таких вопросах желательно привести точные данные о программе: версия программы, версия ОС, версия ядра, и проблему в форме: сделал Х, хотел получить Y, а получил Z.
  • Неконкретные вопросы о выборе ПО
  • Обзоры - как дополнение в ветку Обзоры


  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема »


 




[ Время генерации скрипта: 0.0792 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.