Добавление файла switch и jar для экспорта JAVA_OPTS - PullRequest
0 голосов
/ 21 декабря 2011

При развертывании в tomcat я могу изменить JAVA_OPTS на что-то вроде:

export JAVA_OPTS="$JAVA_OPTS -someswitch:/myotherJar.jar"

Теперь, если я это сделаю, это означает, что мое приложение spring и myother.jar будут работать в одной и той же памятипробел / процесс?

то есть я могу написать код в myotherJar.jar, который может использовать отражение для анализа кода в приложении Spring?

Я просто придумываю имя переключателя или есть какой-то стандарт?переключатели?Они основаны на каких-то событиях?

1 Ответ

1 голос
/ 21 декабря 2011

Вы можете использовать менеджер безопасности java / tomcat и файлы политик, чтобы разрешить или запретить запуск кода для выполнения отражений или других важных операций (доступ к файлам ввода-вывода и т. Д.).

См. «Ограничения безопасности» на http://docs.oracle.com/javase/tutorial/reflect/ и Google для «tomcat security manager» или «java security manager».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...