每次启动服务器时,如何阻止Eclipse(STS)创建新的运行时配置

时间:2015-10-28 13:43:08

标签: java eclipse server spring-tool-suite

我正在使用Spring Tool Suite(重新调试eclipse),出于某种原因,偶尔当我启动服务器(服务器视图窗格,右键单击,启动)时,而不是使用我编辑过的运行时配置(具体来说,新的VM args,例如-Xmx1234g,-Dlog4j.doAThing = true等),它将生成一个新的运行时配置(因此它将代替Server-Name,它将运行Server-Name(1),或者如果已经存在Server-Name (2))使用默认值并运行它。它比任何事情都更令人恼火,但我想知道原因是什么并修复它而不是仅仅容忍它运行错误。

2 个答案:

答案 0 :(得分:1)

不是右键单击服务器并选择“运行”,而是单击“运行” - >“运行”。从屏幕顶部的菜单栏运行配置...然后从那里查找并运行服务器。或者,工具栏上有一个绿色运行按钮,旁边有一个小箭头。应该有一个服务器的启动选项显示在那里。

答案 1 :(得分:0)

我有一个名为的默认配置 以下对我有用: 创建了名为X的配置,复制了VM args,在Classpath选项卡上复制了User Entries JAR。启动配置以验证它是否正常工作 删除了配置。只留下X. 现在从Servers视图启动服务器启动我的配置X

或许Classpath选项卡用户条目不匹配