Wie stellen Sie JAVA_OPTS für einen Dienst basierte Version von Tomcat unter Linux mit Plesk?

StackOverflow https://stackoverflow.com/questions/1282927

  •  16-09-2019
  •  | 
  •  

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?

War es hilfreich?

Lösung

Die Antwort auf diese kann auf diese Frage zu finden:

scroll top