我现在是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文件时,应将其添加到项目的类路径而不是模块路径中,然后才能解决此问题。

08-28 19:56