【问题标题】:Compiling a java file that has reference to another file in another package编译引用另一个包中的另一个文件的 java 文件
【发布时间】:2015-07-18 18:22:10
【问题描述】:

我在目录servlet 中创建了一个文件deleteitems.java

在“dao”目录中有一个名为db.java的文件。

deleteitems.java我导入了db.java文件(import dao.db)

这是目录结构 类

├───dao
│       db.java
│
└───servlet
        deleteitems.java

如何在命令行中编译我在 servlet 目录中。 它向我抛出错误包 dao 不存在

【问题讨论】:

  • 您需要明确指定类路径,或者从父目录运行编译器。

标签: java


【解决方案1】:

您的分析器是here

如果你使用 javac 你必须设置类路径。在我上面给出的那个方面,janos 详细解释了什么和如何

【讨论】:

    【解决方案2】:

    确保您已在 db.java "package dao;" 上声明包声明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-28
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      相关资源
      最近更新 更多