Как решить ошибку «не удалось найти или загрузить основной класс robocode.robocode»? - PullRequest
0 голосов
/ 03 апреля 2020

Я теперь начинающий пользователь 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

Благодарим вас за помощь в этом

1 Ответ

0 голосов
/ 03 апреля 2020

Проблема была решена: когда вы импортируете внешний файл .jar, вы должны добавить его в путь к классам ваших проектов, а не в путь к модулю, тогда эта проблема будет решена.

...