Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.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编译错误_Java_Java 8 - Fatal编程技术网

创建对象时发生java编译错误

创建对象时发生java编译错误,java,java-8,Java,Java 8,我正在努力运行java代码。我在同一个文件夹中有两个类,它们是Ayo.java和Byo.java,但在编译Byo.java时出现错误“找不到符号类Ayo”。但相同的代码在其他计算机中工作。我检查了环境变量,它们设置正确,我正在使用jdk 1.8.065 class Ayo{ String abcd(){ return "hii"; } } public class Byo{ public static void main(String args[

我正在努力运行java代码。我在同一个文件夹中有两个类,它们是Ayo.java和Byo.java,但在编译Byo.java时出现错误“找不到符号类Ayo”。但相同的代码在其他计算机中工作。我检查了环境变量,它们设置正确,我正在使用jdk 1.8.065

 class Ayo{
     String  abcd(){
     return "hii";
     }
 }



public class Byo{
    public static void main(String args[]){
        Ayo a=new Ayo();
        System.out.println(a.abcd());
    }
}

使用
javac*.java
编译源代码&
java-cp。Byo
要运行

问题是覆盖类路径在环境变量中被覆盖

您是从命令行编译还是使用IDE?尝试使用
javac-cp进行编译。java
@TagirValeev,通过命令行,使用javac-cp。Byo.java已成功编译,但在运行错误“无法加载或找到主类”时,您不需要在当前包中导入类。@删除导入后,TagirValeev也不需要working@Raju编译
Byo.java
之前是否编译过
Ayo.java
。或者使用
javac*.java
同时编译这两个文件,编译器将在编译
Byo.java
之前编译
Ayo.java
@uthavaakarai-yhh我在使用javac*.java时尝试过。java没有编译错误,但运行时错误是:无法加载或找到主类Byo@Raju跑步的时候,,您应该提到类路径,
java-cp。Byo应该可以工作