Wie stellen Sie JAVA_OPTS für einen Dienst basierte Version von Tomcat unter Linux mit Plesk?
Frage
Ich habe ein Servlet (solr) installiert, die erfordert, dass ich die Variable solr.solr.home
gleich gesetzt Heimat Solr. So etwas wie:
JAVA_OPTS=-D=solr.solr.home='/usr/share/tomcat/solr'
Die Version von tomcat Ich benutze läuft als Service-Setup durch Plesk Control Panel. Danach Googeln fand ich eine Seite, die sagte, ich sollte die Datei web.xml in der WAR-Datei bearbeiten und dann neu Glas. Ich unkommentiert einen Abschnitt in der web.xml und in den erforderlichen Feldern gefüllt:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/share/tomcat5/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
ich neu verpackt die WAR-Datei und neu installiert über das Control Panel, aber die Protokolle beschweren sich immer noch, dass solr / home muss eingestellt werden.
Wer hat irgendwelche Ideen?