【发布时间】:2020-04-29 21:02:50
【问题描述】:
使用 windows 10 cmd,我正在尝试安装元数据库。
nssm install metabase C:\Program Files\Java\jre1.8.0_144\bin\javaw.exe AppDirectory C:\Program Files (x86)\POS -jar metabase.jar
安装成功。
但是当我尝试启动服务时。
sc start metabase
但它没有启动。
为什么会这样?我在这里想念什么?请帮我。提前谢谢你。
编辑: 根据评论,我在路径周围使用了双引号。
nssm install metabase "C:\Program Files\Java\jre1.8.0_144\bin\javaw.exe" "C:\Program Files (x86)\POSPReports" "-jar metabase.jar"
然后我尝试手动启动服务。但给出以下错误。
【问题讨论】:
-
“但它没有启动。”你能澄清一下吗? “不启动”有点含糊。它做什么或不做什么?我也有点担心你在带空格的路径周围没有双引号,因为如果不是双引号,cmd 会将每个空格视为分隔符。
-
@GerhardBarnard 您好,先生,我已经更新了我的问题并添加了更多详细信息。请帮我。提前谢谢你。
-
您可能需要卸载它并重新安装它。不要引用 -jar 部分,只需尝试使用
nssm install metabase "C:\Program Files\Java\jre1.8.0_144\bin\javaw.exe" "C:\Program Files (x86)\POSPReports" -jar metabase.jar -
@GerhardBarnard 我和你说的一样,但仍然给出同样的错误。谢谢你的努力,先生。
标签: java cmd windows-10 metabase nssm