You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法从Pivotal tc Server的Eclipse运行配置中移除MaxPermSize参数

解决Pivotal tc Server自动添加-XX:MaxPermSize参数导致Java17启动失败的问题

针对你遇到的Java17升级后,Pivotal tc Server因自动注入已废弃的-XX:MaxPermSize=256m参数无法启动的问题,可尝试以下几种解决方案:

1. 修改tc Server默认模板配置

  • 找到本地Pivotal tc Server的安装目录,进入路径[tc-server-home]/templates/tc-server-default/conf
  • 打开wrapper.conf配置文件,查找包含MaxPermSize的配置行(通常类似wrapper.java.additional.XX=-XX:MaxPermSize=256m)
  • 删除该行或在行首添加#注释掉,保存文件后重启STS,重新启动服务器即可

2. 自定义服务器实例配置并覆盖默认设置

  • 在STS的Servers视图中,右键点击你的tc Server实例,选择Open
  • 在服务器配置页面中,定位到VM参数配置区域,找到自动添加的-XX:MaxPermSize=256m并删除
  • 勾选页面中类似Override default VM arguments的选项(确保自定义配置优先级高于模板),保存后启动服务器

3. 更新tc Server Integration插件

  • 你当前使用的插件版本(4.1.1)发布时间较早,对Java17的适配不足
  • 打开STS的Help > Eclipse Marketplace,搜索Pivotal tc Server Integration,安装最新版本的插件
  • 插件更新完成后重启STS,新版本会自动适配高版本Java,不再注入已废弃的参数

内容的提问来源于stack exchange,提问作者DavidA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 14:12:06