Eclipse中工作空间的用途是什么

时间:2014-10-22 15:29:46

标签: eclipse

Eclipse有项目,工作区的目的是什么似乎是对项目进行分组?项目可以存在于目录树中,这不是组织不同项目的更自然的方式吗?

当你第一次启动Eclipse并不太了解它时,感觉就像新用户必须首先习惯的不必要的膨胀层。您被迫建立一些组织结构,虽然特定于Eclipse,但希望生活在相当普遍的地方〜/ Workspace。

1 个答案:

答案 0 :(得分:0)

工作空间是项目和项目中无法包含的元数据的集合,因为它不可移植(引用特定系统上的路径和资源),或者因为它与Eclipse整体相关。

如果没有工作空间概念,在Eclipse中打开一个项目之后会有多个步骤来配置事物。当Eclipse关闭或您所处理的所有项目必须共享相同的配置时,此信息将丢失。

工作空间中存储的元数据示例:

  1. 可用JDK和JRE的位置。项目按名称引用JRE,需要工作区元数据来解析该引用。

  2. 应用程序服务器的位置。

  3. 路径变量。

  4. 开放视角,视图布局等。考虑一个需要Git和app服务器的应用程序与另一个需要SVN和Android开发工具的应用程序。对于两个应用程序,您希望保持打开的视图以及如何安排这些视图将会非常不同。