Witam,
Czytam obecnie Thinkng in JAVA 3rd Edition i mam problemy z przykładami w niej zawartymi.
używam JCreatora i w momencie kiedy pojawiaja sie przykłady z com.beckel.simpletest programy nie chca sie kompilowac i pojawia sie komunikat ze w/w package does not exist. Podejrzewam ze zle mam skonfigurowany JDK profile - używam wersji 1.6.
Byłbym bardzo wdzieczny za pomoc w rozwiazaniu problemu.
Pozdrawiam
Jar który podałem musi znajdować się w classpath...
Nie używałem nigdy JCreatora więc nie powiem Ci gdzie to możesz ustawić.
Inna sprawa, że ten eckel.jar który podałem jest do wydania III, jeśli masz wydanie IV, to raczej nie skompilujesz ich z tym jarem...
Tu są jakieś instrukcje dla wydania III
http://mindview.net/Books/TIJ/#SourceCode
i dla wydania IV
http://www.mindviewinc.com/TIJ4/CodeInstructions.html
Mam 3 edycje rowniez ale caly czas sa problemy z kompilacją:/ Zapewne przez zla konfiguracje class patha w JCreatorze a moze ze zeminnymi srdodwiskowymi tez mam cos namotane bo juz tyle modefikacji wprowadzilem ze watpie zeby bylo dobrze. Jak ktos mial podobne problemy z programmami z tej ksiazki i zna rozwiazanie bede bardzo wdzieczny
Zdefiniuj sobie zmienną classpath w systemie. Np. u mnie na windzie z netbeans skleciłem coś takiego:
classpath=.;%JREL%\rt.jar;%JREL%\deploy.jar;%JREL%\deploy.jar;%JREL%\resources.jar;%JREL%\jsse.jar;%JREL%\jce.jar;%JREL%\javaws.jar;%JDKL%\tools.jar;%JAVA3DL%\j3dcore.jar;%JAVA3DL%\j3dutils.jar;%JAVA3DL%\vecmath.jar;%NB%\lib\javassist-3.7/javassist.jar
Oczywiście poszczególne nazwy między znakami % są również innymi zmiennymi środowiska odwołującymi się już do konkretnych ścieżek katalogów JRE, JDK czy innych pakietów zawierających biblioteki w formie archiwów jar. Taka definicja ma tę zaletę, że jest niezależna od różnych środowisk IDE, o ile tylko wykorzystują standardowy kompilator java.