У меня есть рецепт шеф-повара для установки программного обеспечения, но в моей среде для java задано значение "/ opt / jdk", а для некоторых - "/ usr / lib".Я хочу справиться с этим в моем рецепте установки.Может ли кто-нибудь помочь мне с этим делом?Чтобы запустить один или другой, и если один уже запущен, я не хочу, чтобы запустить, это может привести к сбою запуска.Это то, что у меня сейчас есть ниже, но это будет работать только в том случае, если java - "/ opt / jdk" и не сможет работать на "/ usr / lib"
execute 'installing' do
user node['default']['user']
group node['default]['group']
cwd node['default']['home_dir']
creates "#{node['default']['home_dir']}/#{node['default']['agent_dir']}"
command <<-EOH
echo -e N\\\\n#{node['default']['home_dir']}/#{node['default']['agent_dir']}\\\\nY | #{node['default']['java_home']}/java -jar #{agent_jar}
EOH
end