【问题标题】:eclipse STS - tc Server Instances Won't Start Following STS Updateeclipse STS - tc 服务器实例在 STS 更新后不会启动
【发布时间】:2014-05-23 16:24:00
【问题描述】:

当我从 STS 启动 tc Server 时,我收到此错误 Server TC7 failed to start,并且控制台中出现以下消息:

Error opening zip file or JAR manifest missing : /usr/local/springsource/sts-3.2.0.RELEASE/configuration/org.eclipse.osgi/bundles/960/1/.cp/lib/springloaded-1.1.0.jar
Error occurred during initialization of VM
agent library failed to init: instrument

最近几次我在 Eclipse 中更新 STS 时发生了这种情况。可能出了什么问题,我该如何解决?

【问题讨论】:

    标签: eclipse sts-springsourcetoolsuite tcserver


    【解决方案1】:

    在 STS 的服务器视图中,右键单击您的服务器并打开属性。单击 Switch Locations 并再次单击它(返回到您的原始位置),然后单击 Apply 并再次启动您的服务器(您可能需要重新启动 eclipse)。现在一切都应该正常了。

    问题的原因是更新 STS 后,旧 tc 服务器的配置不知道用于检测 tomcat 的 spring-loaded 的较新位置。在幕后 tc Server 使用各种命令行参数启动,您可以在启动配置中看到这些参数(右键单击服务器 > 打开 > 打开启动配置 > 参数选项卡),当您更新时,这些参数会过期。通过切换您的工作区,STS 会使用其更新的值再次自动为您设置这些。出于某种原因,他们不会在您更新 STS 时自动为您执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-06
      • 2011-12-24
      • 2011-11-23
      • 1970-01-01
      • 2014-10-30
      • 2012-12-18
      • 1970-01-01
      • 2016-07-10
      相关资源
      最近更新 更多