在 eclipse 或 netbeans 或 emacs pico 或 microsoft word 或记事本或或或其他什么中。谢谢。
在 Eclipse 中,我试图与另一个项目共享一个项目中的包。我执行了整个 buildpath->link source -> add source ... ,它创建了一个链接目录,但不是作为 src/目录中的包,而是作为 src/的单独目录同级。所以我陷入困境,想知道,等待解决方案。
最佳答案
如果您指的是没有包的类,则只能从它们向外引用,而不能从包中的类引用没有包声明的类(这是一件非常好的事情)。
即使您想引用默认包中的类,它也会位于您的“src”文件夹中,而不是与 src 文件夹位于同一目录中,所以也许您的意思有所不同?
通常,您的“src”目录将包含一个“com”目录——包树的顶部。因此,如果您在默认包中有一个类,则可以将其放置在与“com”相同的级别,但正如我所说,您不能从其他代码中引用它——您只能从命令行执行未打包的类.
如果您希望所有类都位于同一目录或其他目录中,那么我建议将它们全部打包为 .jar 文件。
关于Java——如何访问(导入)与 src 文件夹位于同一目录的文件夹中的类文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5878663/