Eclipse不运行静态主类

时间:2017-01-23 10:12:47

标签: java eclipse

我使用https://www.codingame.com的chrome插件(codin game Sync)将类下载到我的eclipse Version: Luna Service Release 2 (4.4.2)中。 Windows 8.1 Enteprise,这是一个非常简单的课程:

class Player {

    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        int W = in.nextInt(); // width of the building.
        int H = in.nextInt(); // height of the building.
        int N = in.nextInt(); // maximum number of turns before game over.
        int X0 = in.nextInt();
        int Y0 = in.nextInt();
        System.out.println("0 0");
        // game loop
        while (true) {
            String bombDir = in.next(); // the direction of the bombs from batman's current location (U, UR, R, DR, D, DL, L or UL)

            // Write an action using System.out.println()
            // To debug: System.err.println("Debug messages...");


            // the location of the next window Batman should jump to.
            System.out.println("0 0");
        }
    }
}

但它从未在我的控制台中打印任何内容。

点:

我曾经将类添加到构建路径中,但它仍然不会打印任何内容,但它会运行项目。

右键点击项目 - >属性 - > Java构建路径 - >标签来源 - >选择项目名称/ src / main-> java

codin.com

上只有一个标签页打开

1 个答案:

答案 0 :(得分:0)

我怀疑你的应用程序正在运行,但你不知道它:) 这样做:

    Scanner in = new Scanner(System.in);
    System.out.println("Hello App");
    int W = in.nextInt(); // width of the building.
    int H = in.nextInt(); // height of the building.
    int N = in.nextInt(); // maximum number of turns before game over.
    int X0 = in.nextInt();
    int Y0 = in.nextInt();
    System.out.println("0 0");

如果您在控制台中看到消息“Hello App”,则应用程序正在运行,等待您输入一些内容。