Intellij Idea:每次重新启动IDE时都会删除Tomcat配置

时间:2017-11-10 11:27:48

标签: tomcat intellij-idea

我正在使用Intellij Idea 2016.1,我最近开始遇到这个问题,每次我启动/重新启动IDE时它都会忘记tomcat配置,我必须重新配置它。任何想法可能是什么,我该如何解决?提前致谢。

2 个答案:

答案 0 :(得分:1)

试着看看这个错误报告 - https://youtrack.jetbrains.com/issue/IDEA-130886 - 它在2014年报告了类似的问题。结果证明这是一个错误的PATH VARIABLE定义导致了这个问题。

如果没有,还有其他一些建议:

  • 检查idea.log文件是否有任何错误(帮助>显示日志)
  • 禁用任何第三方插件并查看该行为是否仍然存在(在我使用IDEA的14年中,我发现第三方插件中的错误会导致各种奇怪的行为)。如果这解决了它,请追踪有问题的插件。
  • 如果问题只发生在一个项目中,我建议从头开始重新创建项目。也许某些东西在项目的配置文件中被破坏了。您也可以尝试退出IDEA,并移动.idea/workspace.xml,以便DEA在您打开项目时重新创建它。这是IDEA保存运行配置(以及其他内容)的文件。如果这样可以解决问题但是你失去了#34;太多其他配置,您可以尝试编辑原始文件以删除元素<component name="RunManager"(其中将包含其他属性,因此只需搜索name="RunManager"即可找到它。)
  • 确保您使用的是2016.1的最新补丁级别(v2016.1.4可用here)或升级到许可证允许的最新版本(您可以在JetBrains Account上查看)< / LI>
  • 确保你&#34;保存&#34;运行/调试配置,而不是让它成为临时运行/调试配置。您可能还想检查&#34;临时配置限制&#34;的设置。 (默认为5)查看是否可能设置为零。 (在“运行/调试配置”对话框中选择&#34;默认值&#34;节点)。
  • 尝试使用与您使用的运行/调试配置不同的名称。
  • 作为解决方法,在运行/调试配置中,选择&#34;共享&#34;右上角的选项。这样做会导致IDEA将配置保存在其他位置。通常,它们将保存为Project .idea/workspace.xml文件中的元素。选择&#34;分享&#34;导致它们保存在.idea/runConfigurations目录中(认为您可以将其提交到版本控制以进行共享,而您(通常)不将workspace.xml文件保存到版本控制。)如果没有别的,这为您提供了一种轻松备份配置的方法,因为它将位于该目录中的单个XML文件中。
  • 如果您有冒险精神并希望稍微解决问题,请关闭提示,保存项目的/idea/workspace.xml文件的副本。克隆配置并保存workspace,xnl文件的另一个副本。退出IDEA。将先前保存的两个workspace.xml文件与当前文件区分开来。它可以提供问题的线索。

答案 1 :(得分:0)

我刚检查了一下&#34;分享&#34;复选框,它开始为我工作,现在当我重新启动IDE时,它会忘记tomcat配置。 enter image description here