繁体   English   中英

Robocode在Eclipse中运行

[英]Robocode run in eclipse

我开始用eclipse编写robocode。 但是每当我从eclipse运行程序时,都会出现错误,

错误:在类robo_first.robo_new中找不到主要方法,请将该主要方法定义为:public static void main(String [] args)或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中搜索main方法,但是该类中没有main方法,您必须在robocode.Robocode搜索它正在继承的类。

配置看起来像这样

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM