我从未专门找到"Eclipse中Java工作集和资源工作集之间的区别是什么?"的答案.资源工作集更通用,它不仅可以包含Java应用程序/项目,还可以这样说.让我们假设一个Java开发人员的日常生活.你建议他/她在Java工作集上使用资源工作集吗?是否有任何特定的情况,你喜欢一个在另一个?
pau*_*sm4 10
这听起来应该回答了这个问题:
工作集是Eclipse项目的子集.您可以创建不同的工作集,然后选择要在导航器视图中显示的工作集.
特别:
1)"工作集"(在此特定上下文中),是"Eclipse事物"
2)Eclipse工作集的目的是帮助组织您的项目
3)项目由"东西"组成:源代码,位图图形文件,WSDL,CSS样式表 - 几乎可以想象的任何东西.
4)因此,Eclipse项目被组织(例如,浏览我的J2EE视角)到"src","WebContent","Services"等子部分.项目本身可以是许多不同类型之一:"Java项目","Java Swing设计项目"和"动态Web项目"等.
5)类似地,Eclipse工作集可以是几种不同类型之一:"Java工作集","断点工作集......"和"资源工作集".
6)与Eclipse"Views"和Perspectives"一样,您通常可以在需要时随时访问所需的任何项目资源.选择一个或另一个透视图只会使对象(例如"问题窗格"或"构建列表")更容易到达.
7)您选择哪种"工作集" - 或者您是否使用工作集 - 主要是个人偏好和便利性问题.
如果您还有其他问题,请告诉我们.
PS:其他链接:
https://www.ibm.com/developerworks/library/os-eclipse-visualstudio/
如前所述,许多开发人员将所有项目加载到单个Eclipse工作区中.它很方便,但有时会产生太多的混乱.除了关闭不必要的项目,您还可以定义工作集:元素组(项目,文件夹,类等).Eclipse可以在不同视图(例如Package Explorer)和操作(例如搜索)中使用工作集.
......而且......
eclipse环境中的工作集是相关项目的逻辑分组,以便在IDE中轻松搜索和组织视图.
资源工作集可以捕获所有类型的资源 - 可能是java源代码,html,xml,javascript,图像 - 包含在工作集中的项目范围内存在的任何内容.
Java工作集是一个不同的工作集(它不是资源工作集的一个子集!),它只捕获那些属于源文件夹并被编译到类路径中的java文件,或者那些属于a的java文件.构建路径中的模块(库).因此,它允许您查找类路径中的java"类".请注意,项目中的所有java文件可能不一定构建在类路径中(例如,当您排除java源文件时,它不再构建).但是,类路径中未包含的java源文件仍然可以被资源工作集检测到(您会注意到包含的java源文件的图标是实体J,而对于排除的java源,它是空心的J)
示例:假设您有两个项目p1和p2,其中p1属于工作集但p2不属于工作集.所以:
MyClass.java(属于p1并包含在构建路径中) - 在java类型搜索(Ctrl + T)和资源搜索(Ctrl + R)中显示.
MyOtherClass.java(属于p2并包含在构建路径中) - 不显示在java类型搜索中,也不显示在资源搜索中.
MyExcludedClass.java(属于p1并从构建路径中排除) - 不显示在java类型搜索中,但显示在资源搜索中.
MyExcludedClass.class(属于p1构建路径中的依赖jar) - 显示在java类型搜索中但不显示在资源搜索中.
MyWebPage.html(属于p1) - 不在java工作集中显示但在资源工作集中显示.
MyOtherWebPage.html(属于p2) - 不显示在java类型搜索中或资源搜索中.
MyConfig.xml(属于p1) - 不显示在java类型搜索中,但显示在资源搜索中.
因此,在Java开发人员的使用环境中:我使用Java工作集来查找用Java定义的类型/类,而工作集的资源用于查找所有不同类型.
| 归档时间: |
|
| 查看次数: |
15075 次 |
| 最近记录: |