Thinking in JAVA 4 - nie działają biblioteki autora

0

Witam,

Jestem początkującym programistą, a właściwie dopiero zaczynam i chodź pewnie to już było wałkowane proszę o odpowiedź dla laika.

Pobrałem z internetu materiały źródłowe do książki i mam problemy z ich uruchomieniem.

Komunikaty dotyczącą min tego typu poleceń :

package com.bruceeckel.simpletest;
import com.bruceeckel.simpletest.*;

package does not exist itp

Używam JCreator LE, w tej chwili nie chcę przerzucać się na NetBeans czy Eclipse. Próbowałem wklepywać zmienną środowiskową CLASSPATH, ale nic nie działa - dalej to samo.

Na twardym dysku jest w plikach od Bruce'a katalog com\bruceeckel i tam jest kilka podkatalogow - simple, simpletest, swing, tools, util i każdy z nich zawiera pliki w formacie "java. Wyjątek swing\com\bruceeckel\swing\console.class

Postępowałem wg tej instrukcji http://www.mindviewinc.com/TIJ4/CodeInstructions.html i nic :(

Proszę o pomoc dla kompletnego amatora, krok po kroku :) Bo jednak nabyłem książke, a tu taki myk :)

0

Sprawdź czy IDE ma jako źródło projektu ustawiony katalog zawierający katalog z klasami. Powinieneś mieć umieszczone pliki java w drzewach katalogów odpowiadających nazwą pakietów (slashe zamiast kropek).
Przykład (eclipse):

  1. Stwórz projekt Java np. TiJ
  2. wgraj do katalogu workspace/TiJ/src/ katalog com/
  3. odśwież projekt w eclipse (F5 na nazwie projektu)
0

Tylko jak to zrobić w Creatorze, a akurat zależy mi na tym, żeby to działało na tym oprogramowaniu.

Tam jest coś takiego PRoject -> Project Settings -> Output Path :

C:\Documents and Settings\Właściciel\Moje dokumenty\JCreator LE\MyProjects\TIJ\d\classes (gdzie d to nazwa projektu).

oraz Required Libraries. Gdy daje Required libraries to mamy Classes, Sources i Documentation. Klikam Add i są opcje Add Path i Add Archive.

Gdy próbowałem to modyfikować to widzi, te biblioteki Eckela import net.mindview.util.;
import static net.mindview.util.Print.
; ale jest komunikat can't find symbol class, czyli coś źle z tymi ścieżkami jest.

Tylko czy jeśli uda się to wszystko zrobić w Creatorze to mam usunąć zmienną środowiskową CLASSPATH, którą stworzyłem zgodnie z instrukcją Bruce'a?

Denerwujące to jest i prosze o pomoc :) Wyskakuje masa błędów odnośnie kodu źródłowego do książki.

0

Odpisuję późno, ale w JCreatorze aby podpiąć ścieżkę do własnych klas trzeba wskoczyć w Configure->Options->JDK Profiles tam zaznaczyć "JDK version xxx", dać Edit i w zakładce Classes dodać nową ścieżkę do własnych klas.

1 użytkowników online, w tym zalogowanych: 0, gości: 1