Почему JBoss не позволяет использовать несколько утвержденных каталогов? - PullRequest
1 голос
/ 02 марта 2011

Системное свойство java.endorsed.dirs указывает один или более каталогов , которые среда выполнения Java будет искать для таких файлов JAR.

Почему JBoss позволяет использовать только один одобренный каталог?
В jboss-5.1.0.GA \ bin \ run.bat есть следующий код:

set JBOSS_ENDORSED_DIRS=%JBOSS_HOME%\lib\endorsed
"%JAVA%" %JAVA_OPTS% ^
   -Djava.endorsed.dirs="%JBOSS_ENDORSED_DIRS%" ^
   -classpath "%JBOSS_CLASSPATH%" ^
   org.jboss.Main %*

Мне нужно поставить одну банкув одобренный каталог.
Но я не могу поместить его в каталог % JBOSS_HOME% \ lib \ endorsed , поскольку в производственных средах этот каталог доступен только для чтения.
Но я могу изменить параметры запуска JBoss.
Поэтому я решил добавить еще один одобренный каталог через параметры запуска.
Но я не могу этого сделать, потому что JBoss использует только свои собственные java.endorsed.dirs = "% JBOSS_ENDORSED_DIRS%" .

...