Редактирах, изпълнявах и компилирах код в Notepad++, използвайки NppExec. Зададох класова пътека в C:\Java. Тази папка съдържа: C:\Java\com\DOMAINNAMEWITHHELD\Classes. В тази папка имам 3 .java файла и един .class файл (Runner.java, Pirate.java, Ninja.java и Pirate.class). Пусках тези файлове в папка на флашка и никой от тримата не се виждаше. Така че ги преместих в моята нова директория, дефинирана от classpath, и все още не мога да получа нищо освен:
C:\Java\com\DOMAINNAMEWITHHELD\Classes\Runner.java:12: грешка: не може да се намери символ phil.throwAStar(tim);
throwAStar() е дефиниран в Ninja и се извиква в Runner.
В трите изходни файла дефинирах пакет като този:
пакет com.DOMAINNAMEWITHHELD.Classes;
Ако съм в друга директория и опитайте:
import com.DOMAINNAMEWITHHELD.Classes.*;
Получавам абсолютно същата грешка. какво правя грешно
C:\Java\com\DOMAINNAMEWITHHELD\Classes
? Имам предвид преместване в директорията, компилиране и стартиране. - person innoSPG   schedule 22.08.2015