作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我下载了一些Java程序源,并尝试将它们导入到Eclipse中。
假设我有一个名为“com.bar.foo.my”的包,目录设置如下:
src/bar/foo/bar/my
因此来源有其不同的目录,但缺少级别“com”。
问题:如何设置 Eclipse 才能理解这个“快捷方式”?
在顶层,该程序由以下目录组成:
assets
bin
gen
libs
out
res
src
我向他们展示这不仅仅是一堆放在 src
中的 *.java 文件。
最佳答案
简单,创建一个 Java 项目,将“src”目录作为 Java 构建路径中的源文件夹(这可能是默认的),如果没有查看/更改它,请使用“构建路径”->“配置构建路径”项目菜单。
然后将它们导入到工作区的某个位置(使用“导入”->“文件到工作区”),然后在 src 文件夹下创建一个“com”包。
最后,将“bar”文件夹移动到“com”包(只需在包/项目资源管理器中拖放即可)。
(不能缺少“com”文件夹,因为这违反了 Java 假设,即类加载器依赖于文件层次结构与包名称完全匹配。)
关于java - 目录树中缺少包前缀——如何用 Eclipse 处理它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11616859/
我是一名优秀的程序员,十分优秀!