创建对象时发生java编译错误
我正在努力运行java代码。我在同一个文件夹中有两个类,它们是Ayo.java和Byo.java,但在编译Byo.java时出现错误“找不到符号类Ayo”。但相同的代码在其他计算机中工作。我检查了环境变量,它们设置正确,我正在使用jdk 1.8.065创建对象时发生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[
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应该可以工作