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

标签 java eclipse netbeans jar

在 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/

相关文章:

java - 如何在 java 中下载/导出 .txt 文件?

java - 如何用maven 3生成eclipse项目?

java - NetBeans 使用哪个 Java 编译器?

java - 如何在 netbeans 中打开/转换旧的 jbuilder java GUI 文件

android - NetBeans 文件管理器

java - Spring boot Reactive 应用程序启动 tomcat 代替 Netty

java - 查看 xml 文件时 Eclipse 中的奇怪错误

java - 无法从 Eclipse 在 Web Server 7 中使用 jdbc 部署 servlet

android - 警告会导致 Android 应用程序出现问题吗?

eclipse - SOAPUI、SpringWS、Tomcat5.5的问题