我运行此命令进行编译,它运行成功:
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
答案 0 :(得分:5)
java -d –cp .;KarelJRobot.jar StairClimber
--------^
您的cp参数连字符错误。您需要在(美国)键盘上-
旁边的0
一个。不要从某些PDF文件或网站上复制命令。自己输入命令。
java -d -cp .;KarelJRobot.jar StairClimber
答案 1 :(得分:-1)
尝试使用以下内容(另外,:
代替;
):
java -cp .:KarelJRobot.jar StairClimber