Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解决';无法找到或加载主类robocode.robocode';错误?_Java_Eclipse_Robocode - Fatal编程技术网

Java 如何解决';无法找到或加载主类robocode.robocode';错误?

Java 如何解决';无法找到或加载主类robocode.robocode';错误?,java,eclipse,robocode,Java,Eclipse,Robocode,我现在是Robocode的初学者,现在我正试图从Eclipse运行我的第一个机器人。我已经遵循了上的教程,但是Eclipse继续报告错误:无法找到或加载主类robocode.robocode 原因:java.lang.ClassNotFoundException:robocode.robocode 这是我的第一个机器人代码: package robots; import robocode.*; //import robocode.Robocode; //import robocode.Scann

我现在是Robocode的初学者,现在我正试图从Eclipse运行我的第一个机器人。我已经遵循了上的教程,但是Eclipse继续报告
错误:无法找到或加载主类robocode.robocode
原因: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)和robocode版本
1.9.3.7

如果有人能帮我解决这个问题,我将不胜感激。

问题已经解决: 导入外部.jar文件时,应该将其添加到项目的类路径而不是模块路径中,然后这个问题就会解决