Warm tip: This article is reproduced from serverfault.com, please click

java-如何在任何编辑器中访问其他文件?

(java - How to access other files in any editor?)

发布于 2020-12-11 02:08:05

例如,我有Main.java和test.java。测试的public static int bro = 5;所以我尝试从Main打印test.bro,但是找不到类测试。像Eclipse这样的IDE可以帮我解决这个问题,但是我该如何使用编辑器呢?抱歉,菜鸟有问题。我在deez文件目录中的cmd中,并键入javac Main.java和den java Main。谢谢。

文件Main.java:

public class Main {
   public static void main(String[] args) {
      System.out.println(test.bro);
   }
}

文件test.java:

public class test {
   public static int bro = 5;
}
        
Questioner
Deqrees LoL
Viewed
0
Юрий Баринов 2020-12-11 11:04:37

因此,假设你有两个源文件:Main.javatest.java那么你需要首先编译它们。

你可以通过command来完成javac Main.java test.java该命令将在当前目录中生成2个文件:Main.classtest.class其中包含已编译的Java代码。

现在,你需要使用包含两个类的classpath运行主类。因此,你需要运行command java -cp . Mainwhere.代表具有已编译类的目录。