Я пытаюсь установить Java 7 на Ubuntu с помощью кулинарной книги сообщества opscode java.
Java 6 кажется подходящим вариантом независимо от того, какие заклинания я использую:
[2013-09-24T00: 24: 32 + 00: 00] ИНФОРМАЦИЯ: Обработка пакета [openjdk-6-jdk] action install (java :: openjdk, строка 49)
Вот соответствующие детали моей оболочки:
#berks
cookbook "java", :git => "git@github.com:opscode-cookbooks/java.git"
#recipe
node.set["java"]["install_flavor"] = "openjdk"
node.set["java"]["jdk_version"] = "7"
include_recipe "java::default"
Любая помощь будет оценена.
Я не мог найти способа сделать это, не переопределив роль. Я добавил это:
override_attributes \
:java => {
:jdk_version => "7"
}
Я думаю, проблема в том, что после выполнения переопределений в рецепте уже слишком поздно.