J'ai installé une servlet (solr) qui nécessite que je mets la variable solr.solr.home
égale à solr home. Quelque chose comme:Comment définir JAVA_OPTS pour une version basée sur le service de tomcat en utilisant plesk sur linux?
JAVA_OPTS=-D=solr.solr.home='/usr/share/tomcat/solr'
La version de tomcat J'utilise est en cours d'exécution en tant que configuration de service par panneau de commande de plesk. Après avoir cherché sur Google, j'ai trouvé une page qui disait que je devais éditer le fichier web.xml dans le fichier war, puis le refaire. Je décommenté une section dans le web.xml et rempli les champs nécessaires:
<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>
Je reconditionné le fichier de guerre et réinstallé à partir du panneau de contrôle, mais les journaux se plaignent toujours qui a besoin solr/home à régler.
Vous avez des idées?