首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java --如何访问(导入)与src文件夹位于同一目录下的文件夹中的类文件?

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

Stack Overflow用户
提问于 2011-05-04 12:45:17
回答 2查看 3K关注 0票数 2

在eclipse、netbeans、emacs、pico、microsoft word、记事本或其他任何地方。谢谢。

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-04 12:49:05

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

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

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

如果您想让所有类都放在同一个目录中,那么我建议将它们打包成一个.jar文件。

票数 5
EN

Stack Overflow用户

发布于 2011-05-05 02:19:45

通常,您会将项目(包含您想要共享的类)添加到使用项目的构建路径(右键单击> Build Path>Configure Build Path)中。这允许您在eclipse中编译和运行。

如果您想创建一个从一个项目到另一个项目代码所在位置的链接,您必须以这样的方式创建链接文件夹: 1)它已经在/src/文件夹中,或者2)可以转换为源文件夹,并且可以看到编译您的类所需的完整包结构。但这并不是大多数java项目使用另一个java项目的输出的方式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5878663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档