mam katalog "com" w nim podkat "bruceeckel" i w nim katalogi z klasami np "swing" z klasa "Console.java"
czyli
d:\com\bruceeckel\swing\Console.java
Zaimportowalem tak jak mi powiedziales ale nie potrafilem utworzyc pliku jar wiec spakowalem caly katalog "com" do "com.zip" i za pomoca add external jar dodalem go do projektu (nigdzie mi nie dopisal w zrodle tego co zrobilem - wiec gdzie on zapisuje te zmiany) no i nie udalo mi sie niestety poprawnie uruchomic aplikacji.
wiec mam nastepujace pytania ( tak naprawde dopiero zaczynam zabawe z java wiec prosze sie nie smiac z trywialnych pytan ale musze sie najpierw od kogos dowiedziec zebym wiedzial co i jak).
- Jak sie tworzy biblioteki jar ?
- czy mozna stworzyc biblioteke biblioteka.jar zawierajaca w sobie pliki java z klasami w podkatalogach (czyli w moim przypadku bylaby to com.jar) ?
- czy konieczne jest tworzenie biblioteki jar zeby uzyc stworzonych klas?
- import com.bruceeckel.swing.*; - gdzie on umiejscawia katalog com
( chyba najrozsadniej byloby mi skopiowac w odpowiednie miejsce ten katalog z plikami, chyba ze zle rozumuje) ?
- abstrachujac od eclipsa jak uruchomic aplikacje javy w unixie lub konsoli (tzn wiem ze "javac Aplik.java", ale chce tak samo dolaczyc biblioteke com.bruceeckel.swing.;
wystarczy napisac w pliku Aplik.java : import com.bruceeckel.swing.;
i w lini komend javac Aplik.java i podac sciezke do bibliotek?? jesli tak to w jaki sposob?
- Czy nie mozna w eclipsie napisac w pliku import com.bruceeckel.swing.*; bez kompresji bibliotek do pliku .jar?
- jaka jest roznica pomiedzy archiwami jar a zip??
to na razie tylko co mnie nurtuje
pozdrawiam
Marcin