我开始用 Eclipse 编写机器人代码。但是每当我从 Eclipse 运行程序时,它都会出错,
错误:在类 robo_first.robo_new 中找不到主方法,请将主方法定义为:public static void main(String[] args) 或 JavaFX 应用程序类必须扩展 javafx.application.Application
我做过的事情:
- 我添加了 robocode.jar 作为参考库
在运行配置
- 虚拟机参数 -Xmx512M -Dsun.io.useCanonCaches=false
- 工作目录其他 - /home/sameera/robocode
- 项目 - robo_first
- 主类 - robo_first.robo_new
这有什么问题?还有什么我应该做的吗?
package robo_first;
import robocode.Robot;
public class robo_new extends Robot{
@Override
public void run() {
while(true){
turnGunRight(360);
ahead(100);
}
}
}
我直接在 Robocode 中运行上面的代码,通过设置首选项/开发选项并添加 eclipse 工作区/项目/bin .. 它可以工作..!!!
我正在使用 eclipse luna、ubuntu 14.04 和 robocode 1.9.2.4