如何在eclipse项目资源管理器中的包中创建子包?
我已经尝试过了..
com.proj.test
然后我创建了一个新包
com.proj.test.child
在包
添加子包 com.proj.test
,
但没有成功
答案 0 :(得分:78)
要在eclipse包资源管理器中启用分层可视化,请执行以下步骤:
在Package Explorer视图/视图菜单中(右上角的箭头)转到Package Presentation并将类型设置为Hierarchical。
答案 1 :(得分:14)
您所做的是正确的,我假设您正在使用“项目资源管理器”视图,切换到分层视图以将内容视为子父级:Window-> Show View-> Navigator
答案 2 :(得分:8)
右键点击包com.proj.test
,新 - > 打包,然后为名称写下com.proj.test.child
。
我刚才尝试过,效果很好。
答案 3 :(得分:3)
当您在eclipse菜单中选择“New Package”时,也会自动创建相应的文件夹。
您不必一次定义一个级别的子包。
如果您定义新包并输入包名称
<强> com.coder.javapackage.innerone.etc 强>
该包树中的任何缺失元素也将自动创建。
这只是包装上的直观表示。实际上它们可以放在两个不同的罐子里,但你不应该担心它,因为jvm和loader在内部处理它。
答案 4 :(得分:2)
我放弃尝试使用Eclipse进行推理,因为它似乎完全忽略了我的层级包表示设置,而且由于某种原因忽略了包并拒绝编译结果......我只是在Finder中创建了文件夹层次结构然后将它导入Eclipse。这解决了一切。
答案 5 :(得分:1)
首先创建父包,然后在父包上右键单击选择新包,在那里您将看到新窗口,然后在带有点的父包旁边写新包名。 测试(这是称为测试的父包) test.model(这是名为model的子包) 像这样你可以继续制作更多的包 - test.model.modelOne 希望这会对某人有所帮助。
答案 6 :(得分:1)
我能够将“ 包裹展示”选项更改为默认选项,该选项默认情况下将“ 平面”选项更改为“ 分层”。此选项显示在“项目浏览器”透视图的按钮“ 视图菜单”中。
答案 7 :(得分:0)
右键单击package parent并编写子包的完整名称即可。但是要想有一个好的图形表示,你必须在这个子包中添加一个文件 ...它只是刷新IHM(如果你看项目的文件夹,他们已经在此刷新之前存在)。 Eclipse没有刷新足够的项目窗口......
答案 8 :(得分:0)
如果您的项目在“Project explorer”视图下,则将其更改为“Navigator”。 如下
Window->Show View->Navigator
By doing this you will able to see packages as parent child hierarchy.
答案 9 :(得分:0)
在Project Explorer透视图中的View菜单-> Package Presentation->分层。希望对您有所帮助。