【发布时间】:2016-01-16 16:31:47
【问题描述】:
我开始使用 Eclipse 编写 robocode。但是每当我从 Eclipse 运行程序时,它都会出错,
错误:在类 robo_first.robo_new 中找不到主方法,请将主方法定义为: 公共静态无效主要(字符串 [] 参数) 或者 JavaFX 应用程序类必须扩展 javafx.application.Application
我做过的事情:
- 我添加了 robocode.jar 作为参考库
在运行配置中
- VM 参数 -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);
}
}
}
我通过设置首选项/开发选项并添加 eclipse 工作区/项目/bin.. 直接在 Robocode 中运行上面的代码,它可以工作..!!!
我正在使用 eclipse luna、ubuntu 14.04 和 robocode 1.9.2.4
【问题讨论】:
-
您可能应该在问题中显示 robo_first.robo_new 文件。
-
谢谢 Aseem,我添加了我的代码..