Робот Карел: Не удалось найти или загрузить основной класс - PullRequest
2 голосов
/ 21 сентября 2011

Я запускаю эту команду для компиляции, она успешно выполняется:

javac -d . -cp .;KarelJRobot.jar StairClimber.java

Затем я использую это, чтобы попытаться запустить мой класс:

java -d –cp .;KarelJRobot.jar StairClimber

, и я получаю это:

Error: Could not find or load main class ûcp

Это весь файл класса:

import kareltherobot.*;

public class StairClimber {
    public static void main(String[ ] args)
    {   
        /* You fill this in */
        World.setVisible(true);
    }
}

Я получил симулятор Карела отсюда:

http://csis.pace.edu/~bergin/KarelJava2ed/KJRDistribution060110.zip

Ответы [ 2 ]

5 голосов
/ 21 сентября 2011
java -d –cp .;KarelJRobot.jar StairClimber
--------^

Ваш аргумент cp неверен. Вам нужен - один рядом с 0 на клавиатуре (США). Не копируйте команду из какого-либо файла PDF или веб-сайта Введите команду самостоятельно.

java -d -cp .;KarelJRobot.jar StairClimber
0 голосов
/ 21 сентября 2011

Попробуйте использовать следующее (также : вместо ;):

java -cp .:KarelJRobot.jar StairClimber

...