Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse不允许我编译_Java_Eclipse_Compiler Errors - Fatal编程技术网

Java Eclipse不允许我编译

Java Eclipse不允许我编译,java,eclipse,compiler-errors,Java,Eclipse,Compiler Errors,在Eclipse中,当我尝试运行此代码时,它会给我一条错误消息:编辑器不包含主类型: public class GalToLit { public static void main(String[] args) { // TODO Auto-generated method stub double gallons, liters; gallons = 10; //start with 10 gallons liters

在Eclipse中,当我尝试运行此代码时,它会给我一条错误消息:编辑器不包含主类型:

public class GalToLit {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        double gallons, liters;

        gallons = 10; //start with 10 gallons

        liters = gallons * 3.7854; //convert to liters

        System.out.println(gallons + " gallons is " + liters + " liters.");
    }

}

您必须确保您的.java文件位于eclipse的.src文件夹中。我也遇到了同样的问题,直到我找到答案。

尝试清理和重建您是否尝试保存并查看错误是否消失?我想您的问题已经在这里得到了回答:不,这似乎没有帮助。