【发布时间】:2020-08-19 17:20:51
【问题描述】:
我正在尝试编译我的 java 文件,但它给出了错误: 错误:包不存在
项目目录结构:
project/src/test/java/com/mypack/Test.java
我的测试文件包括:
import org.apache.ibatis.jdbc.ScriptRunner;
import org.h2.tools.Server;
我正在做:
javac Test.java 在位置 src/test/java/com/mypack 但它没有解决依赖关系并且给包不存在错误。
error: package org.apache.ibatis.jdbc does not exist
import org.apache.ibatis.jdbc.ScriptRunner;
error: package org.h2.tools does not exist
import org.h2.tools.Server;
【问题讨论】:
-
您没有提供实际的 javac 命令或实际的错误消息。但是,根据您显示的路径,源路径应该是“src/test/java”,并且您应该编译 com.mypack.Test.java 类。
-
我试过了,但没用。我在 src/test/java 尝试了 javac com/mypack/Test.java
-
如果您发布详细信息,您将获得更好的答案。如果您在 javac 命令中使用相对路径,请包括准确的 javac 命令、准确的错误消息和“当前目录”。根据您更新的问题,很明显 ibatis 不在您的类路径中
标签: java compiler-errors javac