我们使用 YAJSW (11.08) 将我们的 java 应用程序包装为服务,但是当切换到 java 8 时,我注意到如果应用程序没有正常终止,.lck
则记录器生成的文件不会被清除。
我们正在切换到一个新的记录器,但同时我需要一个启动脚本来清除这些.lck
文件。
我 在这里读到 YAJSW 支持 shell 和 groovy 脚本,但是这个SO question answer 的答案声称它只支持 groovy 脚本。
据我所知,我需要指出脚本将执行的状态,所以对我来说,我假设它是START 状态。
我已将此添加到我的wrapper.conf
:
wrapper.script.START=scripts/clean-up.bat
我错过了什么或做错了什么?我正在使用的版本中没有运行脚本吗?还是真的不支持 shell 脚本?
编辑:将 YAJSW 更新到 11.11 版(最新) - 仍然不起作用