2

我编辑catalina.properties试图更改服务器的端口,它没有工作并恢复了原始值,现在我收到以下错误:

无法在 /Servers/VMware vFabric tc Server Developer Edition v2.9-config 加载 Tomcat 服务器配置。配置可能已损坏或不完整。资源与文件系统不同步:“/Servers/VMware vFabric tc Server Developer Edition v2.9-config/catalina.properties”。

这是 Spring Tool Suite 提供的默认服务器。

我找到的解决方案对我没有帮助,例如将所有 TOMCAT_DIR/conf 文件复制到我的服务器位置,该位置位于workspace/Servers.

有什么帮助吗?

4

2 回答 2

1

我不确定,我的问题是否相同,我有类似的端口冲突问题。我的解决方案基于更改catalina.properties中的端口。我删除了默认的Pivotal tc Server ,而不是在路径上的安装catalina.properties中找到

sts-bundle/pivotal-tc-server-developer-3.0.0.RELEASE/tcServer/conf。

文件中的最后 4 行是:

base.shutdown.port=-1
base.jmx.port=6969
bio.http.port=8080
bio.https.port=8443

根据需要更改端口(以拥有未使用的端口)。

创建一个新服务器。选择Pivotal -> Pivotal tc Server ...下一步。在下一页按下单选按钮Existing Instance并选择tcServer完成。比尝试启动服务器检查端口是否尚未使用。如果是,服务器应该启动。

于 2014-09-29T18:34:11.617 回答
0

要更改 Tomcat 端口,您需要编辑 server.xml,而不是 catalina.properties 参见:link

再次尝试重新安装/解压缩,然后从头开始。我经常搞砸服务器,永远无法弄清楚发生了什么。从长远来看,重新安装要快得多。

此外,在您这样做之前,请在您的 IDE 中尝试 F5,因为“与文件系统不同步”通常意味着您需要按 F5(刷新)。

于 2014-05-19T20:41:26.660 回答