我很抱歉,因为我是一个“Java 菜鸟”。无论如何,我认为我已经把这个问题简单化了,可以用一种直截了当的方式提问,并且会给我想要的答案。假设我有两个文件,都在我的主目录中,如下所示:
测试.java:
class Test
{
public static void main(String args[])
{
Test2.test();
}
}
和Test2.java:
class Test2
{
public static void test()
{
System.out.println("Hello World!");
}
}
现在,如果我将这些文件保持原样,当我运行“ gcj Test.java --main=Test
”时,自然会得到一个错误,保存 Test2 未定义。但我不知道我需要添加什么来告诉它在哪里可以找到 Test2。我尝试在 Test.java 的顶部添加“ import Test2;
”、“ import Test2.*;
”和“ import Test2.java;
”,但显然我在这里没有走在正确的轨道上。我需要做什么才能将这些文件链接在一起并进行编译?