从服务器窗口在sts中创建服务器给我这个错误。我正在选择基本模板来创建服务器。我还尝试了使用具有管理员权限的cmd,但仍然存在错误。
错误详细信息:create命令失败。字符串运行时无效的版本格式。预期的是[,patch] [。release]
原因:使用以下命令创建服务器实例时出错: D:\ Users \枢纽位置.. \ tcserver.bat创建服务器-v运行时-t base-属性base.runtime.user = null --java-home C:\ Java \ jdk1.8.0_191。检查目录D:\ Users \关键位置..及其文件和子目录的访问权限。
无法分享的照片没有声誉。
答案 0 :(得分:0)
Pivotal tc Server安装似乎位于光盘上的只读位置或具有有限的写入权限。我建议将tc-Server安装到具有完全权限的目录中,在STS中配置该安装,然后重试。那应该有帮助。
答案 1 :(得分:0)
如果在-v选项中提供适当的tc运行时版本,您将获得成功。例如。如果您已安装tc运行时tomcat-9.0.12.A.RELEASE,请使用"9.0.12.A.RELEASE" as runtime version。
不幸的是,您这样做不会脱离困境。尽管将创建服务器实例,但将出现另一条错误消息:“指定的服务器无效。缺少.tc-runtime-instance文件。”您的instance-dir中将有一个.tc-runtime-instance-file文件,但没有任何内容。那就是我目前坚持的重点。