为什么在切换工作区时Eclipse会重新启动?

为什么在切换工作区时Eclipse会重新启动?,eclipse,restart,Eclipse,Restart,我只是好奇为什么在Eclipse中切换工作区需要这么长时间。这一过程耗时太长,令人恼火。除了文件夹中的项目外,每个工作区还包含大量的首选项和元数据。当您更改工作空间时,Eclipse必须重新加载并应用所有这些设置,打开“打开”的项目,等等。有些东西不需要重新加载,但是最大的贡献者需要重新加载,因为他们需要重新加载 如果您在一个工作区中有很多项目,您可以通过关闭任何不经常接触的大型项目来缩短加载时间。在“包资源管理器”或“项目资源管理器”视图中,右键单击项目,然后从关联菜单中选择“关闭项目”。这基

我只是好奇为什么在Eclipse中切换工作区需要这么长时间。这一过程耗时太长,令人恼火。

除了文件夹中的项目外,每个工作区还包含大量的首选项和元数据。当您更改工作空间时,Eclipse必须重新加载并应用所有这些设置,打开“打开”的项目,等等。有些东西不需要重新加载,但是最大的贡献者需要重新加载,因为他们需要重新加载


如果您在一个工作区中有很多项目,您可以通过关闭任何不经常接触的大型项目来缩短加载时间。在“包资源管理器”或“项目资源管理器”视图中,右键单击项目,然后从关联菜单中选择“关闭项目”。这基本上告诉Eclipse,在任何给定时刻,它都不需要内存中那些项目的相关信息。

除了文件夹中的项目之外,每个工作区还包含一系列的首选项和元数据。当您更改工作空间时,Eclipse必须重新加载并应用所有这些设置,打开“打开”的项目,等等。有些东西不需要重新加载,但是最大的贡献者需要重新加载,因为他们需要重新加载


如果您在一个工作区中有很多项目,您可以通过关闭任何不经常接触的大型项目来缩短加载时间。在“包资源管理器”或“项目资源管理器”视图中,右键单击项目,然后从关联菜单中选择“关闭项目”。这基本上告诉Eclipse,在任何给定的时刻,它都不需要记忆中关于这些项目的信息。

@GREnvoy你听说过关于我们的主和救世主的话吗?这里不适合推荐一个完全不同的工具,这会导致一场关于IDE是“更好”还是“正确”的“宗教”辩论。他在问为什么要花这么长时间,我在问,一个更快的工具是否有可能满足他的目的,同时缓解他的问题。你好!您真的需要切换工作区吗?如果您的电脑有足够的资源,您可以同时为每个工作区运行一个单独的eclipse副本。@Kenster我很感谢您的建议,我下次会尝试的。@马丁·卡尼:谢谢,我实际上无法在学校安装任何其他IDE,我只是好奇为什么花了这么长时间。@GREnvoy你听说过关于我们的主和救世主的消息吗?这里不适合推荐一个完全不同的工具,这会导致一场关于IDE是“更好”还是“正确”的“宗教”辩论。他在问为什么要花这么长时间,我在问,一个更快的工具是否有可能满足他的目的,同时缓解他的问题。你好!您真的需要切换工作区吗?如果您的电脑有足够的资源,您可以同时为每个工作区运行一个单独的eclipse副本。@Kenster我很感谢您的建议,我下次会尝试的。@Martin Carney谢谢,我不能在学校安装任何其他IDE,我只是好奇为什么要花这么长时间。当@Martin说一整段时间后,它很容易就变成了30MB+,我已经看到它很好地成长为数百MB。如果您愿意,有许多线程提供了改进加载时间的建议@确实是格伦沃伊。我的
.metadata
文件夹是93MB加5M,用于
.recommenders
。对我来说,这是IntelliJ宗教体验的一部分,可以加载的数据很少。感谢所有有用的回复!当@Martin说整个数据量很容易达到30MB+时,我已经看到它很好地增长到数百MB。如果您愿意,有许多线程提供了改进加载时间的建议@确实是格伦沃伊。我的
.metadata
文件夹是93MB加5M,用于
.recommenders
。对我来说,这是IntelliJ宗教体验的一部分,可以加载的数据很少。感谢所有有用的回复!