Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

problem z kompilatorem. Plizzz HELP ME!!!

0 views
Skip to first unread message

floW

unread,
May 28, 2006, 7:33:59 AM5/28/06
to

Witam.

mam następujący problem.

Pracuje z javą w Eclipsie. Mam win XP. Ponieważ musze przetestować
sieć, potrzebuje uruchomić program z konsoli... i tu jest problem.

pliki trzymam w katalogu:
E:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf\MiniGolf
//MiniGolf to pakiet. Mam więc w katalogu MiniGolf podkatalog MiniGolf
który przetrzymuje pliki pakietu

java zainstalowana jest w katalogu:
E:\PROGRAMOWANIE\Java\Programy\jdk1.5.0_06

path'a w zmiennych środowiskowych zdefiniowałem jako:
E:\PROGRAMOWANIE\Java\Programy\jdk1.5.0_06\bin;

Kompilacja przebiega pomyślnie.

Przy uruchamianiu:
jetem w katalogu:
E:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf\MiniGolf>

używam komendy:
java -classpath e:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf;.;
BounceThread

//BounceThread to nawa pliku z programem

otrzymuje błąd:

---------------------------------------------------------
Exception in thread "main" java.lang.NoClassDefFoundError: BounceThread
(wrong n
ame: MiniGolf/BounceThread)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
-----------------------------------------------------------
wiem, że to sprawka złego classpatha, ale nie wiem gdzie robie błąd.
Proszę o szybką pomoc.

próbowałem juz różnych kombinacji:
java -classpath e:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf\;.;
BounceThread
java -classpath e:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf\MiniGolf;.;
BounceThread
java -classpath e:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf\MiniGolf\;.;
BounceThread

i zawsze ten sam błąd. Czasami nie ma wymienionych linijek z błędami,
ale to chyba nieistotne.

Z góry dzięki.
Pozdrawiam.


--
floW
------------------------------------------------------------------------
floW's Profile: http://forum.hotscripts.pl/member.php?userid=1203
View this thread: http://forum.hotscripts.pl/showthread.php?t=18175

oczek

unread,
May 29, 2006, 2:32:17 AM5/29/06
to
On 5/28/2006 1:33 PM, floW wrote:
> java -classpath e:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf;.;
> BounceThread

java -classpath e:\PROGRAMOWANIE\Java\WorkSpace\MiniGolf;.;
MiniGolf.BounceThread

--
oczek


0 new messages