首先我使用Eclipse Juno。
我有一个包含2个源目录的简单java项目:
-- Project
|-- src
|-- main
|-- test
我在build
路径中设置了这些文件夹并且工作正常。但是我使用这种方法有两个问题:
1)'src'目录在我的包浏览器中显示为一个单独的文件夹。有没有办法隐藏它? 2)在主目录中编码时,我仍然可以参考测试相关的类。现在我知道如果你真的这样做是愚蠢的,但我发现它使我的内容帮助变得混乱。我可以以某种方式强制删除从main到test的引用吗?或者至少将其从我的内容辅助列表中删除?
答案 0 :(得分:0)
您的测试类具有不同的包名称。因此,您可以在Type Filters
中添加它们,以防止它们出现在自动填充列表/内容辅助中以及使用Open Type... (Ctrl+Shift+T)
功能时。
因此,如果您的测试类包以com.test.blah
开头,请将此前缀添加到类型过滤器中,如下所示:
Add...
com.test.blah.*
而且......你已经完成了。
关于显示为单独文件夹的src
文件夹,它是设计使然。如果需要,您可以切换到Project Explorer
视图。但是,取决于透视的类型...即Java EE
透视图将显示它与Java
透视图不同