我现在是Robocode的入门者,现在我试图从Eclipse运行我的第一个机器人。我已经按照Robocodewiki上的教程进行操作,但是Eclipse仍在报告Error: Could not find or load main class robocode.RobocodeCaused by: java.lang.ClassNotFoundException: robocode.Robocode
这是我的第一个机器人代码:
package robots;
import robocode.*;
//import robocode.Robocode;
//import robocode.ScannedRobotEvent;
public class Robot1 extends Robot {
public void run() {
while (true) {
ahead(100);
turnGunRight(360);
back(100);
turnGunRight(360);
}
}
public void onScannedRobot(ScannedRobotEvent e) {
fire(1);
}
}
我的robocode安装在
E:\Java Pojects\MyRobot
时,此项目存储在C:\robocode
还有JRE库
JavaSE-11(jdk-11.0.1)
和robocode版本1.9.3.7
感谢有人可以帮助我
最佳答案
问题解决了:
导入外部.jar文件时,应将其添加到项目的类路径而不是模块路径中,然后才能解决此问题。