我在 Linux 上运行 GlassFish 3.1.1,在我的 server.log 中,我注意到以下错误:
SEVERE: log4j:ERROR log4j called after unloading, see
http://logging.apache.org/log4j/1.2/faq.html#unload.
SEVERE: java.lang.IllegalStateException: Class invariant violation
Run Code Online (Sandbox Code Playgroud)
查看提供的 URL,它建议“将 org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES 系统属性设置为 false”。
我怎么做?
我找到了答案:从 shell 中,在运行 GlassFish 的 GlassFish 目录中,键入:
bin/asadmin create-system-properties \
org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
Run Code Online (Sandbox Code Playgroud)
我已经添加了反斜杠以在两行中格式化命令,但可以在一行中不输入它。
归档时间: |
|
查看次数: |
5084 次 |
最近记录: |