如何解决在 nsssm 安装中设置多个参数
我正在尝试使用 nssm 应用程序(Non Sucking Service Manager)在名为 Metabase 的应用程序上安装服务。按照此处找到的一些文档,我成功地创建了服务以使应用程序在我的计算机启动时启动。
基本上,nssm GUI 如下所示:
话虽如此,我不得不将几个 db 文件从我计算机上的 Metabase 安装位置重定向到其他位置。移动这些 db 文件后,我可以运行以下命令来重定向 Metabase 看到它们的位置:
set MB_DB_TYPE=h2
set MB_DB_FILE=/the/path/to/my/h2.db
java -jar metabase.jar
只要我保持命令提示符打开就可以工作,但是,每当我重新启动计算机时,我都需要再次启动命令提示符并运行这些命令,以便 Metabase 看到文件的新位置并启动。
我以为我可以通过添加附加参数来修改我在 nssm gui 中创建的服务,但我不确定如何(我对命令行有一些非常基本的了解)。最初,我通过将每个参数添加到由空格分隔的“参数”参数进行设置。类似的东西:
或者更好地了解我是如何输入参数的:
set MB_DB_TYPE=h2 set MB_DB_FILE=/the/path/to/my/h2.db java -jar 配置文件.jar
那没有用。我尝试用逗号分隔参数,但也没有用。有没有人有一些建议?按照我的方法,我会离开这里吗?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。