Я пытаюсь создать службу для Windows.Запуск причала + solr на сервере Windows
У меня есть bat-скрипт, который запускает причал с Solr:
cd ../jetty
java -Djetty.home="C:/Webs/lrt-archyvas/jetty" -Djava.ext.dirs="C:/Webs/lrt-archyvas/parts/jetty-download/lib;C:/Webs/lrt-archyvas/parts/jetty-download/lib/jsp" -jar C:/Webs/lrt-archyvas/parts/jetty-download/start.jar C:/Webs/lrt-archyvas/jetty/etc/jetty.xml C:/Webs/lrt-archyvas/jetty/etc/jetty-deploy.xml C:/Webs/lrt-archyvas/jetty/etc/jetty-webapps.xml OPTIONS=Server,jmx,resources,websocket,ext,plus,annotations
Я хочу создать службу и в том случае, если я хочу использовать этот http://drupal.org/node/1359598 учебник.
Проблема в том, что я не могу использовать cd
и зайти в каталог причала. Я должен установить его в параметрах, но я не могу.
Когда я запускаю этот сценарий из другой директории, я получаю следующее:
2012-03-02 13:04:51.493:INFO::jetty-7.3.1.v20110307
2012-03-02 13:04:51.511:INFO::Deployment monitor C:\Webs\lrt-archyvas\bin\webapp
s at interval 1
2012-03-02 13:04:51.538:INFO::Started [email protected]:8080
Он использует "C: \ Полотно \ LRT-archyvas \ Bin \" (УХО) в jetty.home для загрузки WebApps. И я установил его на C:/Webs/lrt-archyvas/jetty
.
Как я могу отменить это?
Запуск Solr как приложение Tomcat сэкономит вам некоторые головные боли: -/http://wiki.apache.org/solr/SolrTomcat#Single_Solr_app – aitchnyu