Автор Тема: Проблем с java  (Прочетена 3060 пъти)

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« -: Mar 26, 2008, 14:34 »
Здравейте.

Проблема ми е следния имам един мрежов ATEN KVM който се достъпва през web и като влезна на него за да мога да управлявам машините закачени на него имам две опции или да ползвам windows клиент който е едно ехе което може да се дръпне от уеба на самото устройство или другия вариант е да си дръпна една java програмка която прави същото нещо като ехе-то, само че уж платформено независима.
Тъй като за ежедневната си работа, пък и въобще ползвам Линукс не ми остава друг вариант освен да ползвам тъпата java. И така в какво се състои проблема ми дръпнах си jre-6u5-linux-i586.bin инсталирах си го и вече имам java подръжка на firefox-а, също така би трябвало да имам и java опкръжение....ама той май нещо куца, защото когато изпълня:

/usr/bin/jre1.6.0_05/bin/java CN6000main.jar където CN6000main.jar е програмката за KVM-а получавам следната грешка:
Цитат
Exception in thread "main" java.lang.NoClassDefFoundError: CN6000main/jar
Caused by: java.lang.ClassNotFoundException: CN6000main.jar
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)


Ако пък изпълня само java CN6000main.jar получавам пък:
Цитат
Exception in thread "main" java.lang.NoClassDefFoundError: CN6000main.jar
   at gnu.java.lang.MainThread.run(libgcj.so.90)
Caused by: java.lang.ClassNotFoundException: CN6000main.jar not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.90)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at gnu.java.lang.MainThread.run(libgcj.so.90)


Някой има ли представа как да си реша проблема? Или поне да подскаже на какво се дължи?
Освен jre-6u5-linux-i586.bin което е инсталирано от конзолата имам инсталирани и следните пакети — java-common, java-gcj-compat и java-gcj-compat-headless.

P.S>Щях да забравя дистрибуцията ми е Debian Sid, Kernel 2.6.24-1-686
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Проблем с java
« Отговор #1 -: Mar 26, 2008, 14:45 »
Пробвай с:

/usr/bin/jre1.6.0_05/bin/java -jar CN6000main.jar
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #2 -: Mar 26, 2008, 15:55 »
С това стана програмата тръгна и почва да зарежда и в момента в който е почти на 100% и умира без да каже нищо '<img'>

strace /usr/bin/jre1.6.0_05/bin/java -jar CN6000main.jar казва следното нещо Както се вижда още от самото начало на лога доста файлове несе намират. Дали това е причината за не тръгването на това приложение?
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Проблем с java
« Отговор #3 -: Mar 28, 2008, 01:08 »
Цитат (abadon @ Март 26 2008,15:55)
....Както се вижда още от самото начало на лога доста файлове несе намират. Дали това е причината за не тръгването на това приложение?

Не - просто споделена библиотека libpthread се търси в много директории.

Дали е същото с 1.6.0_04 ?
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #4 -: Mar 28, 2008, 10:42 »
И с 1.6.0_04 пак не тръгва '<img'> Ето
лога и от тази проба

Ето тук е и самата програма ако някой иска може да я пробва при себе си.
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

lisik

  • Напреднали
  • *****
  • Публикации: 153
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #5 -: Mar 28, 2008, 11:31 »
Примерен код

$ java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
$ java -jar CN6000main.jar


При мен не умира. Пише само "connecting... " изпълва се progress bar-a и си стои така. Ако и дам Cancel се гаси и толкова. Някакви параметри не и ли трябват... къде иска да се свърже?
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #6 -: Mar 28, 2008, 15:02 »
Това коя версия на JRE си инсталирал? jre-6-linux-i586.bin ? Сега ще пробвам с нея
Защото при мен връща следния резултат:
Цитат
/usr/bin/jre1.6.0_05/bin/java -version
java version "1.6.0_05"
Java™ SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot™ Client VM (build 10.0-b19, mixed mode, sharing)


Цитат
/home/genko/jre1.6.0_04/bin/java -version
java version "1.6.0_04"
Java™ SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot™ Client VM (build 10.0-b19, mixed mode, sharing)


Опитва се да се свърже с 192.168.188.245 това е ip-то на KVM.

P.S>С нея пак умира?



Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

lisik

  • Напреднали
  • *****
  • Публикации: 153
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #7 -: Mar 28, 2008, 15:38 »
Пробвай да направиш така че програмата да _няма_ достъп до 192.168.188.245/KVM ... примерно дръпни си кабела. Да не би да се скапва в момента в който се върже...  ':huh:'
Аз съм с java-та на Sun от хранилищата на убунту. За съжаление няма как да пробвам в твоите условия (нямам такава джаджа).
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #8 -: Mar 28, 2008, 17:10 »
ми пак същата работа '<img'>
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

lisik

  • Напреднали
  • *****
  • Публикации: 153
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #9 -: Mar 28, 2008, 17:54 »
гледам си дръпнал java от сайта на Sun няма ли начин да дръпнеш deb пакета направо от дебиан хранилищата. Понеже той си прави настройки и слага бая конфигурационни файлове в /etc/java-6-sun.
Пробвал ли си тези:
debian sun java

sun-java6-bin предполагам е пакета който ти трябва



Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #10 -: Mar 29, 2008, 08:08 »
Ще ги изпровам тези пакети и ще напиша резултата, след ден два защото сега трябва да тръгвам на път и няма да имам интернет..... Пък и пакетите още нещо не са ги обновили както трябва имат грешки в зависимостите....
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с java
« Отговор #11 -: Apr 01, 2008, 17:06 »
Цитат (lisik @ Март 28 2008,17:54)
гледам си дръпнал java от сайта на Sun няма ли начин да дръпнеш deb пакета направо от дебиан хранилищата. Понеже той си прави настройки и слага бая конфигурационни файлове в /etc/java-6-sun.
Пробвал ли си тези:
debian sun java

sun-java6-bin предполагам е пакета който ти трябва

Ми сложих sun-java6-jre_6-00-2_all.deb и sun-java6-bin_6-00-2_i386.deb. Това са пакети за lenny (testing), но просто за sid (unstable) няма читави пакети, нещо за i386 имат грешка в зависимостите и не могат да се инсталират.....

Сега и тези пакети пак прави същия проблем '<img'>
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Проблем с java
« Отговор #12 -: Apr 01, 2008, 18:04 »
Хайде сега да започнем на ново:

1) Разкарай всички ... ама всички пакети дето имат нещо общо с java. И всички експерименти които си си правил. Целим да постигнем чистичко работно поле. (махай ги със --purge)
2) Ако си със i386 варианта на дебиан инсталирай sun-java6-plugin (това ще ти инсталира java и плъгин за мозилата)
3) Ако си със x86_64 варианта инсталирай sun-java6-jre (то ще си се оправи само)

4) Дай по дяволите тоя jar някъде да пробваме и ние. Не всички имат kvm-ta
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

Nikolavp

  • Напреднали
  • *****
  • Публикации: 408
    • Профил
    • WWW
Проблем с java
« Отговор #13 -: Apr 01, 2008, 18:05 »
Цитат (abadon @ Април 01 2008,18:06)
Цитат (lisik @ Март 28 2008,17:54)
гледам си дръпнал java от сайта на Sun няма ли начин да дръпнеш deb пакета направо от дебиан хранилищата. Понеже той си прави настройки и слага бая конфигурационни файлове в /etc/java-6-sun.
Пробвал ли си тези:
debian sun java

sun-java6-bin предполагам е пакета който ти трябва

Ми сложих sun-java6-jre_6-00-2_all.deb и sun-java6-bin_6-00-2_i386.deb. Това са пакети за lenny (testing), но просто за sid (unstable) няма читави пакети, нещо за i386 имат грешка в зависимостите и не могат да се инсталират.....

Сега и тези пакети пак прави същия проблем '<img'>

Нещо ти бъркаш при мен това работи '<img'>.
Примерен код
nikolavp@Nikolavp:~/Desktop$ java -version
java version "1.6.0_04"
Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
nikolavp@Nikolavp:~/Desktop$ cat /etc/debian_version
lenny/sid
Дава ми че сървъра е зает, но програмата върви '<img'>. Инсталирал съм я с
Примерен код
apt-get install sun-java6-jdk
Въпреки, че на теб и само -bin пакета ще ти свърши работа, защото ти нямаш нужда от dev пакетчето '<img'>. Пробвай да махнеш сегашните пакети и остави apt да си свърши работата.
Активен

http://blog-nikolavp.rhcloud.com - простотиите, с които се занимавам в свободното време

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
java
Настройка на програми
jojopara 3 3908 Последна публикация Feb 03, 2003, 13:06
от Nerdboy
Приложение на Java под конзола
Настройка на програми
laik 3 2797 Последна публикация Jun 07, 2004, 19:23
от v_badev
приложение на Java
Общ форум
laik 3 3434 Последна публикация Jun 17, 2004, 13:10
от JOKe
JAVA програмиране
Общ форум
smitev 8 4700 Последна публикация Jul 13, 2004, 00:26
от JOKe
За Java програмисти
Общ форум
smitev 1 2954 Последна публикация Sep 15, 2004, 21:49
от JOKe