在 Windows 上,启动应用程序后,Chef-Solo 脚本会无限期阻塞并仅在 JVM 退出后返回。
以下是我尝试过的选项: 1. 使用了应该像“bash”一样工作的“batch”资源。但是当 Chef 运行它时 - windows 抱怨“这个版本的 %1 与你正在运行的 Windows 版本不兼容......”等等。 2. 我使用“执行”资源并使用“启动 java”作为
execute "start" do
command "start java ...."
end
这就是我能够运行应用程序的地方,但厨师脚本被卡住了。
关于这个问题的文档不多。
任何人都知道解决这个问题?
谢谢。