Java 使用Chef安装Tomcat-8

Java 使用Chef安装Tomcat-8,java,tomcat,chef-infra,chef-recipe,Java,Tomcat,Chef Infra,Chef Recipe,我正在尝试使用Chef和Terraform安装Tomcat8。在将Tomcat运行列表添加到节点之前,一切正常。登录到客户端系统后,当我点击sudo chef client时,它会给我错误信息,附在下面。Tomcat及其依赖项是从Chef Supermarket下载的。请帮我解决这个问题。TIA从附加的异常中,您需要在配方的属性/default.rbopenjdk_版本属性中提供 node['java']['jdk_version'] = '8' 这样,您将覆盖jdk的默认6版本。 但是,我不

我正在尝试使用Chef和Terraform安装Tomcat8。在将Tomcat运行列表添加到节点之前,一切正常。登录到客户端系统后,当我点击sudo chef client时,它会给我错误信息,附在下面。Tomcat及其依赖项是从Chef Supermarket下载的。请帮我解决这个问题。TIA

从附加的异常中,您需要在配方的
属性/default.rb
openjdk_版本属性中提供

node['java']['jdk_version'] = '8'
这样,您将覆盖jdk的默认6版本。 但是,我不完全确定这里的语法是否正确,您也可以尝试使用:

default['java']['openjdk_version'] = 'openjdk-8-jdk'

作为参考,您可以检查

我不敢相信您想要安装openjdk-6,您想要的是openjdk-8。