gpt4 book ai didi

java - NSSM - 可靠的服务管理器和 Jetty

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:02:22 31 4
gpt4 key购买 nike

我正在尝试使用 NSSM - the Non-Sucking Service Manager运行作为 Windows 服务包含在 Solr 中的 Jetty。通过将 Java.exe 放在我的 C:\solr 文件夹中并通过指向此 Java.exe 以及以下参数设置 NSSM,一切正常 -Dsolr.solr.home=C:/solr -jar start.jar

您还可以从命令行运行 C:\solr\java.exe -Dsolr.solr.home=C:/solr -jar C:/solr/start.jar 而无需安装服务作为测试,效果很好。

如果我将 Java.exe 保留在 System32 文件夹中,事情将无法正常工作,我会得到 org.mortbay.xml.XmlConfiguration 的 java.lang.ClassNotFoundException。

我当然也可以运行 C:\solr\java -Dsolr.solr.home=C:/solr -jar C:/solr/start.jar 因为 Java 在我的路径中.

如果我似乎需要一个额外的类路径选项或其他东西但我不知道?

最佳答案

我最终在 NSSM 的参数中使用了以下内容:-Dsolr.solr.home=C:/solr/-Djetty.home=C:/solr/-Djetty.logs=C:/solr/logs/-cp C:/solr/lib/*.jar;C:/solr/start.jar -jar C:/solr/start.jar

关于java - NSSM - 可靠的服务管理器和 Jetty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5069990/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com