【发布时间】:2011-09-16 12:57:01
【问题描述】:
所以在根目录下有一个文件夹/usr/share/stuff
在里面有一堆 java 文件,顶部有 package org.name 定义
我正在运行javac test.java,其中test.java 在子域中
我将/usr/share/stuff 添加到我的课程路径中。
在test.java 的顶部添加import org.name
但我收到 package does not exist 错误...为什么?
【问题讨论】:
-
假设你已经把java文件编译到了正确的目录(类文件在“/usr/share/stuff/org/name”),你还需要将实际文件或者通配符导入到test.java('import org.name.MyClass' 或 'import org.name.*')。如果您只是执行“import org.name”,则会发生此错误(请问我是怎么知道的,哈哈)
-
这是运行时异常还是编译时异常?