Jav*_*ser 5 java chef-infra chef-recipe
我在ubuntu虚拟机上有一个工作jar文件.我需要创建一个Chef配方来:
可以通过CHEF来实现吗?
此致,Aditya Chaudhary
有很多选择。最简单的可能是:
execute "run file.jar in directory" do
command "java -jar file.jar"
cwd "directory containing jar file"
action :run
end
Run Code Online (Sandbox Code Playgroud)
jar 命令将返回一个错误代码,Chef 将使用该错误代码来确定成功或失败。Chef 有很多方法可以做到这一点。如果您需要在执行此命令后继续操作,您可以在此处查看其他人如何建议在后台运行 jar 命令:Jarexecution in后台