我运行这个命令进行编译,它成功运行:
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);
}
}
我从这里得到了Karel模拟器:
http://csis.pace.edu/~bergin/KarelJava2ed/KJRDistribution060110.zip
java -d –cp .;KarelJRobot.jar StairClimber
--------^
您的cp参数连字符错误。您需要(美国(键盘上0
旁边的-
。不要从某些PDF文件或网站复制粘贴命令。亲自输入命令。
java -d -cp .;KarelJRobot.jar StairClimber
尝试使用以下内容(也可以使用:
而不是;
(:
java -cp .:KarelJRobot.jar StairClimber