Eclipse不断更改目标运行时

Eclipse不断更改目标运行时,eclipse,spring,springsource,Eclipse,Spring,Springsource,我们将Eclipse3.4.1与SpringSourceDMServer1.0一起使用。定义了两个目标运行时(项目/属性/目标运行时) 我们设置的那个叫做 SpringSource dm服务器(运行时)v1.0 有一个预定义的 SpringSourceV1.0 我们发现,即使我们选择SpringSource dm Server(Runtime)v1.0,Eclipse似乎经常将目标运行时更改回SpringSource v1.0 是的,我们在属性屏幕上单击应用和确定 以前有人见过吗?知道怎么修吗

我们将Eclipse3.4.1与SpringSourceDMServer1.0一起使用。定义了两个目标运行时(项目/属性/目标运行时)

我们设置的那个叫做

SpringSource dm服务器(运行时)v1.0

有一个预定义的

SpringSourceV1.0

我们发现,即使我们选择SpringSource dm Server(Runtime)v1.0,Eclipse似乎经常将目标运行时更改回SpringSource v1.0

是的,我们在属性屏幕上单击应用和确定

以前有人见过吗?知道怎么修吗

编辑

下面是目标运行时和运行配置屏幕的图像


更改目标运行时不会更改运行配置点的位置

您需要进入运行/调试配置,并更改其中的执行环境以指向所需的目标


我个人认为这种行为令人困惑。我建议针对Eclipse设置一个bug,以使其更易于使用。

问题在于POM文件指定了SpringSource v1.0的名称,而Eclipse运行时环境仅定义了一个名为SpringSource dm server(runtime)的服务器,这是Eclipse在创建服务器时建议的默认名称


定义一个名为SpringSource v1.0的服务器,与POM中所述内容相匹配,解决了这个问题。

看起来有点类似(没有任何明确的解决方案)。您是否尝试过使用Galileo(eclipse3.5)?您能否澄清在何处更改运行/调试配置?我看到的唯一运行配置似乎指向了正确的运行时。我把截图附在了我的原始问题上。哦,实际上我在回答一个关于Java JRE而不是目标运行时的问题。我不确定,但我认为目标运行时也有同样的问题。您的第二个屏幕截图是您在下拉列表中更改它的位置。您确定更改项目首选项会对运行配置产生任何影响吗?我想不会的。如果它有时会更改,而不是其他更改,那么您应该对此提交一个bug。