Thread View: pl.comp.lang.java
5 messages
5 total messages
Started by Jacek Laskowski
Thu, 29 May 1997 16:10
Nie moge sobie poradzic z pakietami:(
Author: Jacek Laskowski
Date: Thu, 29 May 1997 16:10
Date: Thu, 29 May 1997 16:10
27 lines
1761 bytes
1761 bytes
Hi!
Mam taki problem: mam kilka klas napisanych w Javie i chcialbym je
umiescic w pakiecie pakiet1, wiec kazda klasa umieszczona jest w pliku,
ktorego pierwsza linia zawiera package pakiet1; . Klasy (np. klasa1,
klasa2), ktore chcialbym umiescic w pakiecie pakiet1 znajduja sie w
\katalog\pakiet1 i aby wszystko bylo OK ustawiam zmienna CLASSPATH na
$CLASSPATH;katalog. Myslalem, ze tak powinno byc, ale tak NIE jest:(((
Podczas kompilacji klasy, ktora importuje pakiet pakiet1 np. klasa1.java
otrzymuje:
klasa1.java:1: Package pakiet1 not found in import.
ale jesli zrobie:
javac -classpath $classpath;\katalog klasa1.java
kompilacja przechodzi bez zadnego komunikatu.(???) Mam wiec plik
klasa1.class, wiec teraz:
java klasa1
i co otrzymuje:
java.lang.NoClassDefFoundError:pakiet1/klasa2
^^^
Jakby zle byly interpretowane separatory katalogow:(((
Dodam, ze w klasie klasa1 korzystam z klasy klasa2.Pracuje z JDK 1.1.1
na win95PL.
Jesli ktos ma jakies pomysly prosze o pomoc.
JL.
----------------------------------------------
Jacek Laskowski
J.Laskowski@bu.uni.torun.pl
laska@mat.uni.torun.pl
Re: Nie moge sobie poradzic z pakietami:(
Author: Artur Biesiadowski
Date: Thu, 29 May 1997 17:55
Date: Thu, 29 May 1997 17:55
29 lines
1939 bytes
1939 bytes
Jacek Laskowski <J.Laskowski@bu.uni.torun.pl> wrote: : Hi! : Mam taki problem: mam kilka klas napisanych w Javie i chcialbym je : umiescic w pakiecie pakiet1, wiec kazda klasa umieszczona jest w pliku, : ktorego pierwsza linia zawiera package pakiet1; . Klasy (np. klasa1, [...ciach...] Nie powiem ci gdzie popelniles blad, bo by bylo za duzo mieszania, tylko jak to zrobic dobrze. W CLASSPATH musisz miec kropke i odwolanie do classes.zip Wybierz sobie katalog roboczy w ktorym chcesz pracowac. Przypuscmy ze jest to E:\rob Przechodzisz do katalogu \rob i tworzysz katalog pakiet1 Klasy z pakietu pakiet1 tworzysz w katalogu o tej nazwie - czyli plik z klasa pakiet1.Klasa bedzie mial nazwe E:\rob\pakiet1\Klasa.java Reszta klas z pakietow tak samo - do odpowiedniego katalogu. Teraz z katalogu E:\rob uruchamiasz javac pakiet1\Klasa.java Nie mozesz tego zrobic z katalogu pakiet1, tylko z bazowego ! Po skompilowaniu ewentualny program (przypuscmy ze jest to Klasa.main() ) uruchamiasz tez z bazowego katalogu E:\rob poleceniem java pakiet1.Klasa Powinno dzialac. Cala sztuczka polega na robieniu wszystkiego z bazowego katalogu. Mozna oczywiscie dodac katalog do classpath, ale albo byc gdzie indziej poczas wydawania polecen, albo dac go przed kropka. Artur
Re: Nie moge sobie poradzic z pakietami:(
Author: Jacek Laskowski
Date: Thu, 29 May 1997 18:09
Date: Thu, 29 May 1997 18:09
18 lines
1278 bytes
1278 bytes
Artur Biesiadowski wrote: > Nie powiem ci gdzie popelniles blad, bo by bylo za duzo mieszania, tylko > jak to zrobic dobrze. Moze powiesz mi gdzie moglbym o tym przeczytac - FAQ, HOWTO... [ciach] > Powinno dzialac. Dziala!!!! > Cala sztuczka polega na robieniu wszystkiego z bazowego katalogu. > Mozna oczywiscie dodac katalog do classpath, ale albo byc gdzie indziej > poczas wydawania polecen, albo dac go przed kropka. Nadal jednak tego nie rozumiem:( > Artur Thanx;) JL. ---------------------------------------------- Jacek Laskowski J.Laskowski@bu.uni.torun.pl laska@mat.uni.torun.pl
Re: Nie moge sobie poradzic z pakietami:(
Author: pki
Date: Fri, 30 May 1997 06:41
Date: Fri, 30 May 1997 06:41
17 lines
1060 bytes
1060 bytes
On Thu, 29 May 1997 20:09:52 +0200, Jacek Laskowski <J.Laskowski@bu.uni.torun.pl> wrote: >Moze powiesz mi gdzie moglbym o tym przeczytac - FAQ, HOWTO... Czesc, Warto przeczytac: http://v2ma09.gsfc.nasa.gov:2000/JavaPackages.html http://v2ma09.gsfc.nasa.gov:2000/javapkg_brief.html Czasami nie mozna sie tam dostac (np.w tej chwili) - jesli chcesz, to moge Ci wyslac e-mailem stosowne materialy. Pozdrawiam Piotr
Re: Nie moge sobie poradzic z pakietami:(
Author: pki
Date: Fri, 30 May 1997 06:44
Date: Fri, 30 May 1997 06:44
27 lines
1306 bytes
1306 bytes
On Fri, 30 May 1997 06:41:38 GMT, pki@rubikon.net.pl wrote: >On Thu, 29 May 1997 20:09:52 +0200, Jacek Laskowski ><J.Laskowski@bu.uni.torun.pl> wrote: > >>Moze powiesz mi gdzie moglbym o tym przeczytac - FAQ, HOWTO... > >Czesc, > >Warto przeczytac: >http://v2ma09.gsfc.nasa.gov:2000/JavaPackages.html >http://v2ma09.gsfc.nasa.gov:2000/javapkg_brief.html > >Czasami nie mozna sie tam dostac (np.w tej chwili) - jesli chcesz, to >moge Ci wyslac e-mailem stosowne materialy. > >Pozdrawiam > >Piotr Poprawka: http://v2ma09.gsfc.nasa.gov/JavaPackages.html http://v2ma09.gsfc.nasa.gov/javapkg_brief.html Pozdrawiam Piotr
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads