Системное свойство 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%" .