1

我现在是 Robocode 的初学者,现在我正在尝试从 Eclipse 运行我的第一个机器人。我已按照Robocodewiki上的教程进行操作,但 Eclipse 不断报告Error: Could not find or load main class robocode.Robocode Caused 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);
}

}

E:\Java Pojects\MyRobot当我的机器人代码安装在C:\robocode JRE 库JavaSE-11(jdk-11.0.1)和机器人代码版本时,该项目存储在1.9.3.7

感谢是否有人可以帮助我

4

1 回答 1

1

问题已解决:当您导入外部 .jar 文件时,您应该将其添加到项目的类路径而不是模块路径中,然后此问题将得到解决。

于 2020-04-03T12:04:54.863 回答