0

从 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.. 及其文件和子目录的访问权限。

不能分享图片没有声誉。

4

2 回答 2

0

如果您在 -v 选项中提供适当的 tc 运行时版本,您将取得成功。例如,如果您安装了 tc 运行时 tomcat-9.0.12.A.RELEASE,请将“9.0.12.A.RELEASE”作为运行时版本

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

于 2018-11-26T16:46:48.933 回答
0

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

于 2018-11-18T11:45:20.797 回答