【问题标题】:Unable create tc server instance on sts 4无法在 sts 4 上创建 tc 服务器实例
【发布时间】:2018-11-27 00:46:48
【问题描述】:

从 sts 中的服务器窗口创建服务器给了我这个错误。我正在选择基本模板来创建服务器。我也试过用管理员权限使用cmd,还是一样的错误。

错误详情:创建命令失败。字符串运行时不是有效的版本格式。预期 ,,[.patch][.release]

原因:使用命令创建服务器实例时出错: D:\Users\pivotal location..\tcserver.bat create server -v runtimes -t base --property base.runtime.user=null --java-home C:\Java\jdk1.8.0_191。检查目录 D:\Users\pivotal location.. 及其文件和子目录的访问权限。

不能分享图片没有声望。

【问题讨论】:

    标签: ide spring-tool-suite tcserver


    【解决方案1】:

    看起来 Pivotal tc Server 安装位于您光盘上的只读位置或具有有限的写入权限。我建议将 tc-Server 安装到您拥有完全权限的目录中,在 STS 中配置该安装,然后重试。这应该会有所帮助。

    【讨论】:

    • 不,没有这样的限制。这是我的个人电脑,我已经检查了所有权限。
    • 如果您使用 tcserver.bat 从命令行手动创建服务器实例会发生什么?
    • 同样的错误(错误详情:创建命令失败。字符串运行时版本格式无效。应为,,[.patch][.release])
    • 听起来这是使用 tc-server 创建实例的一个更普遍的问题,因此我在上面的问题中添加了 tcserver 的标签。
    【解决方案2】:

    如果您在 -v 选项中提供适当的 tc 运行时版本,您将获得成功。例如。如果您安装了 tc 运行时 tomcat-9.0.12.A.RELEASE,请使用"9.0.12.A.RELEASE" as runtime version

    很遗憾,您这样做并不会摆脱困境。虽然会创建一个服务器实例,但还会出现另一条错误消息:“指定的服务器无效。.tc-runtime-instance 文件丢失。”。您的实例目录中将有一个 .tc-runtime-instance-file,但没有任何内容。这就是我目前坚持的重点。

    【讨论】:

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