Java 设置Eclipse配置文件夹

Java 设置Eclipse配置文件夹,java,eclipse,Java,Eclipse,Eclipse每周至少会破坏我的一个工作区,我正在尝试解决这个问题。我认为这是因为我有多个Eclipse发行版和工作区;我也不能改变 所以我进一步假设问题是因为Eclipse倾向于将数据存储在至少四个文件夹中,而这些数据在火星和月球之间不兼容: 工作区文件夹(一个工作区通常对应一个Eclipse发行版,因此此文件夹不是关键文件夹) Eclipse所在的文件夹(同样,每个发行版一个,因此不重要) [用户名]/.eclipse [用户名]/.swt 可能还要一些 有没有办法强迫Eclipse只使

Eclipse每周至少会破坏我的一个工作区,我正在尝试解决这个问题。我认为这是因为我有多个Eclipse发行版和工作区;我也不能改变

所以我进一步假设问题是因为Eclipse倾向于将数据存储在至少四个文件夹中,而这些数据在火星和月球之间不兼容:

  • 工作区文件夹(一个工作区通常对应一个Eclipse发行版,因此此文件夹不是关键文件夹)
  • Eclipse所在的文件夹(同样,每个发行版一个,因此不重要)
  • [用户名]/.eclipse
  • [用户名]/.swt
  • 可能还要一些

有没有办法强迫Eclipse只使用一个文件夹来存储它的配置(或其他什么),这样我就可以排除不同的Eclipse发行版会相互影响?

我认为您可以保持默认的工作空间文件夹从一个Eclipse到另一个Eclipse的更改就足够了。并且每周都会破坏eclipse。

我认为您可以维护默认的工作空间文件夹,从一个eclipse更改到另一个eclipse就足够了。而且每周都会破坏eclipse。

有很多选择

  • osgi.instance.area.default(工作区)
  • osgi.configuration.area(设置)
它们可以在命令行和/或eclipse.ini上使用-vmargs和-D(-prefix),如下所示

eclipse-vmargs-Dosgi.instance.area.default=/path/to/workspace-Dosgi.configuration.area=/path/to/settings


有一些选项可以实现这一点

  • osgi.instance.area.default(工作区)
  • osgi.configuration.area(设置)
它们可以在命令行和/或eclipse.ini上使用-vmargs和-D(-prefix),如下所示

eclipse-vmargs-Dosgi.instance.area.default=/path/to/workspace-Dosgi.configuration.area=/path/to/settings


看看这个,这应该对@piyushjaiswal有帮助。这个问题是关于工作集的,我指的是.eclipse和.swt文件夹中的任何内容。看看这个,这应该对@piyushjaiswal有帮助。这个问题是关于工作集的,我指的是.eclipse和.swt文件夹中的任何内容。这也很奇怪(这也是为什么我首先需要多次日食的原因之一),类似的事情仍然在发生,而且不仅仅是对我来说。同样奇怪的是(这也是为什么我首先需要多次日食的原因之一),类似的事情仍然在发生,不仅仅是对我来说。