Java - 如何访问(导入)与 src 文件夹位于同一目录中的文件夹中的类文件?

far*_*ich 2 java eclipse netbeans jar

在 eclipse 或 netbeans 或 emacs pico 或 microsoft word 或记事本或或或其他。谢谢。

在 Eclipse 中,我试图在一个项目中与另一个项目共享一个包。我做了整个 buildpath->link source -> add source ...,它创建了一个链接目录,但不是作为 src/ 目录中的包,而是作为 src/ 的单独目录兄弟。所以我被搁浅了,想知道,等待解决方案。

Bil*_*l K 5

如果你的意思是没有包的类,你只能从它们向外引用,你不能从包中的类引用没有包声明的类(一件非常好的事情)。

即使你想在默认包中引用一个类,它也会在你的“src”文件夹中,而不是与你的 src 文件夹在同一个目录中,所以也许你的意思不同?

通常,您的“src”目录将包含一个“com”目录——包树的顶部。因此,如果您在默认包中有一个类,您会将其放置在与“com”相同的级别,但正如我所说,您不能从其他代码中引用它——您只能从命令行执行未打包的类.

如果您说您希望所有类都在同一目录或其他目录中,那么我建议将它们全部打包为一个 .jar 文件。