如何在任何编辑器中访问其他文件?
How to access other files in any editor?
例如我有 Main.java 和 test.java。测试有 public static int bro = 5;所以我尝试从 Main 打印 test.bro 但未找到 class 测试。像 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;
}
所以假设你有两个源文件:Main.java
和test.java
然后你需要先编译它们。
你可以通过命令javac Main.java test.java
来完成。该命令将在您的当前目录中生成 2 个文件:Main.class
和 test.class
。其中包含已编译的 java 代码。
现在您需要 运行 您的主要 class 和包含您的两个 class 的 class 路径。所以你需要运行命令java -cp . Main
。其中 .
代表您编译的目录 classes.
例如我有 Main.java 和 test.java。测试有 public static int bro = 5;所以我尝试从 Main 打印 test.bro 但未找到 class 测试。像 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;
}
所以假设你有两个源文件:Main.java
和test.java
然后你需要先编译它们。
你可以通过命令javac Main.java test.java
来完成。该命令将在您的当前目录中生成 2 个文件:Main.class
和 test.class
。其中包含已编译的 java 代码。
现在您需要 运行 您的主要 class 和包含您的两个 class 的 class 路径。所以你需要运行命令java -cp . Main
。其中 .
代表您编译的目录 classes.