Ubuntu 11.04 Eclipse Java没有运行

时间:2011-09-20 19:29:44

标签: java eclipse ubuntu

我是java编程,Ubuntu和Eclipse的新手(通常使用C#,C ++,MONO,PHP在win7 ultraedit / monodevelop / visualstudios上工作)

我在我的机器+ Eclipse上安装了java-sdk(+吨其他java包),无法通过Eclipse运行一个简单的项目。

我可以构建一个.java文件,通过使用javac在终端中执行java文件来构建类文件和java file.class来执行它。我想使用eclipse来构建和运行我的项目,但它无法正常工作。

在我的eclipse运行配置中,我使用JRE java-6-sun-1.6.0.26(已安装),但它仍然无效。

当我尝试运行一个简单的项目时

public class main {

    /**
     * @param args
     */
    public static void main(String[] args)
    {
        // TODO Auto-generated method stub
        while(true){ }
    }

}

控制台中唯一的东西是:

main(1)[Java Application] /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java (Sep 20, 2011 12:22:12 PM)

该路径和文件确实存在。我不知道发生了什么。

2 个答案:

答案 0 :(得分:4)

主方法中有一个无限循环。这将永远运行而不做任何事情。

尝试

public static void main(String[] args)
{
    // TODO Auto-generated method stub
    while(true){
        System.out.println(new java.util.Date());
    }
}

然后又跑了。

答案 1 :(得分:1)

仔细检查您的默认java设置:

update-alternatives --display java
IIRC,Ubuntu中的Eclipse依赖于OpenJDK。

您可以通过运行以下来设置默认的jvm:

update-alternatives --config java