假设我有两个类 Airport 和 Airplane:
public class Airport
{
public static void main(String args[])
{
Airplane a1 = new Airplane();
}
}
public class Airplane
{
int seats;
public Airplane()
{
seats = 10;
}
}
我想将这些类放在单独的 JAR 文件中,以便将来我可以相互独立地开发它们,以防出现任何问题。由于 Airport
调用 Airplane
,我必须在 Airport
源文件中导入 Airplane
。我正在考虑将它们导入我将用来调用这些类的项目中。但是即使我将它们都导入到项目中,仍然存在有关解析的问题。
更新:您能否举例说明 .classpath 来完成此调用层次结构?我只是将 JAR 添加到主项目的 .classpath 中,但是 Airport
提示它找不到 Airplane
的方法。
最佳答案
是的,即使这些类位于不同的 JAR 中,您也可以将 Airplane
导入到 Airport
中。但是,类路径中必须存在这两个 JAR。
关于java - 如果一个类调用另一个类,我可以将它们放在单独的 JAR 文件中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49034667/