NFO Forum Network:  linux.nfo.sk (Linux forum)     net.nfo.sk (Network forum)     www.mforum.sk (M$ forum)
Obsah fóra linux.nfo.sk linux.nfo.sk
Fórum zaoberajúce sa nielen Linuxom...
 
 Watched TopicsWatched Topics   FAQFAQ   HľadaťHľadať   Zoznam užívateľovZoznam užívateľov   Užívateľské skupinyUžívateľské skupiny   Lite versionLite   RegistráciaRegistrácia 
 NastaveniaNastavenia   Prihlásiť, pre kontrolu súkromných správPrihlásiť, pre kontrolu súkromných správ   PrihláseniePrihlásenie 

Vlastný vyhľadávací nástroj

Exception in thread "main" java.lang.NoClassDefFou
Choď na stránku 1, 2  Ďalší
 
Odoslať novú tému   Odpovedať na tému    Obsah fóra linux.nfo.sk -> JAVA
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
pstruh
Anonymný





PríspevokZaslal: Po Jan 02, 2006 3:03 pm    Predmet: Exception in thread "main" java.lang.NoClassDefFou Odpovedať s citátom

Mam nainstalovanu FC3 + javu jdk1.5.0_06 a jre1.5.0_06
po spusteni java programu mi vyhodi chybu

Exception in thread "main" java.lang.NoClassDefFoundError:


viete mi poradit co s tym ?

dakujem
Návrat hore
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 3:23 pm    Predmet: Re: Exception in thread "main" java.lang.NoClassDe Odpovedať s citátom

pstruh Napísal:
Exception in thread "main" java.lang.NoClassDefFoundError

Ako ten Java program spustas? Toto vyzera na pokus sputit java class, ktory nema definovanu metodu "public static void main(String[] args)", pripadne neobsahuje "static { .. }" kus kodu v class, ktory by umoznil spustit java class aj bez main metody.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 3:36 pm    Predmet: Odpovedať s citátom

Ale najpravdepodobnejsie je, ze mas zle nastaveny classpath. Napis sem, ako ten java program spustas.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
pstruh
Anonymný





PríspevokZaslal: Po Jan 02, 2006 4:14 pm    Predmet: Odpovedať s citátom

pokusam sa spustit irc bota pre Counter strike MatchEd1.7, myslim ze je problem v classpath
pri echo $classpath mam cestu
.:/home/pstruh/MatchEd1.7
Návrat hore
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 4:29 pm    Predmet: Odpovedať s citátom

skus sem dat copy-paste obsah start.sh scriptu, ktorym spustas ten MachEd. Chcem vidiet ako mas nastaveny PATH a CLASSPATH. Pripadne skus rovno prepisat relativne esty v CLASSPATH na absolutne, cize nie lib/MatchEd.jar ale /home/pstruh/MatchEd1.7lib/MatchEd.jar (teda ak je ta cesta takato). Rovnako uprav aj ostatne relativne cesty v tom skripte a potom skus ten skript spustit.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Anonymný






PríspevokZaslal: Po Jan 02, 2006 4:34 pm    Predmet: Odpovedať s citátom

start.sh:

#!/bin/sh
PATH=$PATH:/usr/java/jdk1.5.0_06/bin
export PATH
CLASSPATH=$CLASSPATH:.:lib/MatchEd.jar:lib/DeadEd.jar:lib/QueriEd.jar:lib/RconEd.jar:lib/pircbot.jar:/usr/java/jdk1.5.0_06/jre/lib/rt.jar
export CLASSPATH
java com.deaded.matched.MatchEd
Návrat hore
Anonymný






PríspevokZaslal: Po Jan 02, 2006 4:38 pm    Predmet: Odpovedať s citátom

echo $CLASSPATH vyzera teraz takto

.:/home/pstruh/MatchEd-1.7/lib/MatchEd.jar:.:lib/MatchEd.jar:lib/DeadEd.jar:lib/QueriEd.jar:lib/RconEd.jar:lib/pircbot.jar:/usr/java/jdk1.5.0_06/jre/lib/rt.jar:.:lib/MatchEd.jar:lib/DeadEd.jar:lib/QueriEd.jar:lib/RconEd.jar:lib/pircbot.jar:/usr/java/jdk1.5.0_06/jre/lib/rt.jar
Návrat hore
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 4:39 pm    Predmet: Odpovedať s citátom

Anonymous Napísal:
CLASSPATH=$CLASSPATH:.:lib/MatchEd.jar:lib/DeadEd.jar:lib/QueriEd.jar:lib/RconEd.jar:lib/pircbot.jar:/usr/java/jdk1.5.0_06/jre/lib/rt.jar

prepis relativne cesty na absolutne a potom daj vediet ci to uz bezi alebo nie
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
pstruh
Anonymný





PríspevokZaslal: Po Jan 02, 2006 4:48 pm    Predmet: Odpovedať s citátom

start.sh som prepisal takto

#!/bin/sh
export PATH=$PATH:/usr/java/jdk1.5.0_06/bin
export CLASSPATH=$CLASSPATH:.:/home/pstruh/MatchEd-1.7/lib/MatchEd.jar:/home/pstruh/MatchEd-1.7/lib/DeadEd.jar:/home/pstruh/MatchEd-1.7/lib/QueriEd.jar:/home/pstruh/MatchEd-1.7/lib/RconEd.jar:/home/pstruh/MatchEd-1.7/lib/pircbot.jar:/usr/java/jdk1.5.0_06/jre/lib/rt.jar
java com.deaded.matched.MatchEd

stale vypisuje
Exception in thread "main" java.lang.NoClassDefFoundError: com/deaded/matched/MatchEd
: command not found
Návrat hore
Anonymný






PríspevokZaslal: Po Jan 02, 2006 4:54 pm    Predmet: Odpovedať s citátom

ked spustim len prikaz java com.deaded.matched.MatchEd tak to cele nabehne a ide to.

Oki dik
Návrat hore
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 4:58 pm    Predmet: Odpovedať s citátom

hej, lebo script ti predtym nastavil classpath

skus to pripadne priamo spustit takto z prikazoveho riadku:

Kód:
java -classpath .:/home/pstruh/MatchEd-1.7/lib/MatchEd.jar:/home/pstruh/MatchEd-1.7/lib/DeadEd.jar:/home/pstruh/MatchEd-1.7/lib/QueriEd.jar:/home/pstruh/MatchEd-1.7/lib/RconEd.jar:/home/pstruh/MatchEd-1.7/lib/pircbot.jar java com.deaded.matched.MatchEd
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 4:59 pm    Predmet: Odpovedať s citátom

Kód:
java -classpath .:/home/pstruh/MatchEd-1.7/lib/MatchEd.jar:/home/pstruh/MatchEd-1.7/lib/DeadEd.jar:/home/pstruh/MatchEd-1.7/lib/QueriEd.jar:/home/pstruh/MatchEd-1.7/lib/RconEd.jar:/home/pstruh/MatchEd-1.7/lib/pircbot.jar java com.deaded.matched.MatchEd


To je cele jeden prikazovy riadok.
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
pstruh
Anonymný





PríspevokZaslal: Po Jan 02, 2006 5:00 pm    Predmet: Odpovedať s citátom

vypise

Exception in thread "main" java.lang.NoClassDefFoundError: java
Návrat hore
timelord
Site Admin
Site Admin


Založený: 14.01.2005
Príspevky: 913
Bydlisko: Vancouver, British Columbia, Canada

PríspevokZaslal: Po Jan 02, 2006 5:02 pm    Predmet: Odpovedať s citátom

pstruh Napísal:
vypise

Exception in thread "main" java.lang.NoClassDefFoundError: java


Sorry, bolo tam jedno slovo java navyse Smile

toto je spravne:

Kód:
java -classpath .:/home/pstruh/MatchEd-1.7/lib/MatchEd.jar:/home/pstruh/MatchEd-1.7/lib/DeadEd.jar:/home/pstruh/MatchEd-1.7/lib/QueriEd.jar:/home/pstruh/MatchEd-1.7/lib/RconEd.jar:/home/pstruh/MatchEd-1.7/lib/pircbot.jar com.deaded.matched.MatchEd
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Anonymný






PríspevokZaslal: Po Jan 02, 2006 5:04 pm    Predmet: Odpovedať s citátom

timelord Napísal:
pstruh Napísal:
vypise

Exception in thread "main" java.lang.NoClassDefFoundError: java


Sorry, bolo tam jedno slovo java navyse Smile

toto je spravne:

Kód:
java -classpath .:/home/pstruh/MatchEd-1.7/lib/MatchEd.jar:/home/pstruh/MatchEd-1.7/lib/DeadEd.jar:/home/pstruh/MatchEd-1.7/lib/QueriEd.jar:/home/pstruh/MatchEd-1.7/lib/RconEd.jar:/home/pstruh/MatchEd-1.7/lib/pircbot.jar com.deaded.matched.MatchEd


Takto to ide, super, diki moc
Návrat hore
Zobraziť príspevky z predchádzajúcich:   
Odoslať novú tému   Odpovedať na tému    Obsah fóra linux.nfo.sk -> JAVA Časy uvádzané v GMT + 1 hodina
Choď na stránku 1, 2  Ďalší
Strana 1 z 2

 
Prejdi na:  
Môžete odosielať nové témy do tohto fóra
Môžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete hlasovať v tomto fóre


Powered by phpBB © 2001, 2005 phpBB Group

Server Uptime: 110 days 19 hours 42 minutes | Average Load: 0.33, 0.45, 0.39

linux.nfo.sk topic RSS feed