Eclipse中破碎的Spring配置编辑器

时间:2017-02-04 08:20:04

标签: eclipse spring xml-editor

我最近安装了eclipse时遇到了一些困难。必要的背景信息:我们决定使用特定版本的Spring Tool Suite(准确地说是3.8.1)和一组特定的插件作为我们共同的开发环境。 所以我们做了这个,我们获取了3.8.1 STS,修改了默认配置,因此使用我们的gradle插件然后重新打包,以便它可以很容易地在我们的网络中分发。 在此之后,我们将插件安装在其中一个客户端中,然后将pluginsdropins文件夹也推送到我们的网络共享中,这样我们就可以轻松更新插件而无需每次重新打包整个插件我们决定插件升级的时间。

除了一台机器之外,几乎所有机器都能正常工作,但我们这与有问题的用户在其计算机上有第二版Spring Tool Suite这一事实有关。 但是,大约2天前,我不得不重置我的安装,因为我不小心更新了太多的模块,无法使用安装历史记录恢复到以前的设置。

删除当前安装并清除工作区后,我重新安装,重新导入我的项目并尝试工作。这很好,直到我尝试使用提供的Spring Bean Configuration xml file打开Spring config editor - 我的IDE只显示没有标题或内容的空标签。之后,我尝试用任何其他内部XML编辑器打开相同的文件,所有都显示相同 - 一个空的选项卡。创建新的Java项目时,所有XML文件都会正确打开和显示。但是一旦我尝试使用Spring Config Editor打开XML文件,我就无法在该项目中打开XML文件 - 除了使用常规文本编辑器。

另外,有时候我的工作区被这样添加,所以它会产生一个错误并防止eclipse甚至开始。

有谁知道为什么会发生这种情况以及该怎么做呢?

更多规格:

  • STS版本:3.8.1
  • Eclipse版本:Eclipse Neon
  • 插件:(全部取自2017年1月11日)
    • Buildship Gradle Integration
    • 极简主义格拉德编辑
    • EclEmma& JaCoCo
    • SonarLint
    • Eclipse Metrics
    • Thymeleaf Content Assist
    • JBoss社区插件

1 个答案:

答案 0 :(得分:0)

此处的解决方案是使用STS -clean,因为这会清除最常丢失的数据。

在这种情况下,工作区元数据似乎导致了错误。