Java程序不会运行

时间:2014-12-15 17:34:08

标签: java eclipse command-prompt

今天早些时候,我的程序运行了eclipse和命令提示符。我的程序都没有使用eclipse,我的第一个程序HelloWorld使用命令提示符。我已经检查了,是的,我已经正确安装了所有东西。我一次又一次地检查我在cmd中正确拼写的东西,并且有正确的目录。我也重新启动了我的电脑。当我将鼠标悬停在" run" eclipse中的按钮,它说我的程序正在运行。我的程序以前工作过。提前谢谢!

这是出现在"问题":

中的内容

描述资源路径位置类型构建路径指定执行环境CDC-1.1 / Foundation-1.1。工作区中没有安装与此环境严格兼容的JRE。 JAVA程序构建路径JRE系统库问题

无法运行的程序代码:

import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class randomdemo { 
    public static void randommethod()
    {   
        List<Integer> myArray = new ArrayList<>();
        List<Integer> evenArray = new ArrayList<>();
        List<Integer> oddArray = new ArrayList<>();


        for(int i = 0; i < 100; i++)
        {
            Random rand = new Random();
            int n = rand.nextInt(25);

            myArray.add(n);

            if(n % 2 == 0)
            {
                evenArray.add(n);
            }
            else
            {
                oddArray.add(n);
            }
        }
        System.out.println("All: " + myArray);
        System.out.println("Even: " + evenArray);
        System.out.println("Odd: " + oddArray);
    }

    public static void main(String args[])
    {
        randommethod();

    }
}

1 个答案:

答案 0 :(得分:1)

以下是需要考虑的几件事:

  1. 您是否安装了有效的JDK?您可以检查C:\Program Files\JavaC:\Program Files(x86)\Java\是否有jdk文件夹。
  2. 在eclipse中,右键单击Java Project,&gt; Build Path&gt; Configure Build Path...这应该打开一个Java Build Path窗口。

    在此处,点击Libraries标签。如果现在有JRE System Library个条目,请点击Add Library...&gt; JRE System Library&gt; Next您可以选​​择Workspace default JRE jre1.8.0_25,或者选择Execution environmentEnvironments...。如果您选择后者,请点击JavaSE-*按钮,然后选择您想要的{{1}}版本。