Добавление в Tomcat Classpath с помощью CATALINA_OPTS - PullRequest
0 голосов
/ 24 ноября 2010

Я пытаюсь добавить каталог jar-файлов (или, кроме того, каждый jar-файл отдельно) в classpath для экземпляра tomcat.Сложность в том, что я не могу изменить файл /conf/catalina.properties для этой конкретной проблемы.Я могу установить переменную CATALINA_OPTS, то есть:

export CATALINA_OPTS = "$ CATALINA_OPTS -classpath /path/to/lib/file.jar"

Однако это делаетПохоже, что файл jar не добавляется в путь к классам.

Возможно ли вообще изменить путь к классам Tomcat следующим образом?Мне известно, что переменная CLASSPATH вообще не используется.

Ответы [ 3 ]

4 голосов
/ 24 ноября 2010

Вы можете поместить файлы JAR в

{tomcat.home} / lib

Они будут загружены оттуда.

1 голос
/ 24 ноября 2010

Tomcat имеет папку с расширениями, предназначенную для хранения файлов такого типа. Если я правильно помню, это просто вопрос копирования ваших банок в эту папку.

1 голос
/ 24 ноября 2010

Взгляните на скрипт, который запускает ваш кот. Распечатайте classpath непосредственно перед запуском Java-процесса. Насколько я помню, он использует переменную CLASSPATH при составлении командной строки.

...