Użyj polecenia jako
java -classpath ".;C:\MyLibs\a\*;D:\MyLibs\b\*" <your-class-name>
Powyższe polecenie ustawi wspomniane ścieżki do ścieżki klasy tylko raz za wykonanie klasę o nazwie TestClass.
Jeśli chcesz wykonać więcej niż jeden klas, można obserwować tą
set classpath=".;C:\MyLibs\a\*;D:\MyLibs\b\*"
Po tym można wykonać dowolną liczbę klas, jak chcesz po prostu przez wpisanie
java <your-class-name>
powyższych Polecenie będzie działać do momentu zamknięcia wiersza polecenia. Ale po zamknięciu wiersza polecenia, jeśli ponownie otworzysz wiersz polecenia i spróbujesz wykonać niektóre klasy, musisz ponownie ustawić ścieżkę klas za pomocą dowolnej z powyższych dwóch metod. (Pierwsza metoda wykonywania jednej klasy i drugiej jeden do realizacji większej liczby klas)
Jeśli chcesz ustawić classpth tylko raz, tak aby mogła ona pracować za każdym razem, a następnie wykonaj następujące czynności
1. Right click on "My Computer" icon
2. Go to the "properties"
3. Go to the "Advanced System Settings" or "Advance Settings"
4. Go to the "Environment Variable"
5. Create a new variable at the user variable by giving the information as below
a. Variable Name- classpath
b. Variable Value- .;C:\program files\jdk 1.6.0\bin;C:\MyLibs\a\';C:\MyLibs\b\*
6.Apply this and you are done.
Pamiętaj, to będzie działać za każdym razem. Nie trzeba bezpośrednio ustawiać ścieżki klas.
UWAGA: Jeśli chcesz dodać inne biblioteki po jakimś dniu, nie zapomnij dodać średnika na końcu "zmiennej wartości" "Zmiennej środowiska", a następnie wpisz ścieżkę twoich nowych bibliotek po średniku. Ponieważ średnik oddziela ścieżki różnych katalogów.
Mam nadzieję, że to ci pomoże.
Ścieżka do katalogu najwyższego poziomu powinna wystarczyć. – kosa
Dup of http://stackoverflow.com/questions/219585/setting-multiple-jars-in-java-classpath – Vadzim