【问题标题】:Failed to define class org.codehaus.jackson.impl.WriterBasedGenerator Permspace无法定义类 org.codehaus.jackson.impl.WriterBasedGenerator Permspace
【发布时间】:2013-05-22 20:57:29
【问题描述】:

部署当前应用程序,它在一台服务器上运行良好,但在另一台新安装的服务器上出现此错误:

Initializing Spring FrameworkServlet 'SampleApp'

16:10:50,541 WARN [org.jboss.modules](MSC 服务线程 1-4)无法在服务模块“deployment.application.war:main”中定义类 org.codehaus.jackson.impl.WriterBasedGenerator模块加载器:java.lang.OutOfMemoryError: PermGen space

检查两个应用程序的module 文件夹,并且两者都具有相同的有效jackon denpendencies。

那么可能是什么问题呢?

【问题讨论】:

    标签: json spring jakarta-ee jboss jackson


    【解决方案1】:

    【讨论】:

    • 谢谢。我提高到 512M,但仍然出现同样的内存不足错误,原来是 256M,J2EE 的合适大小是多少?
    • 您确定设置正确吗?您使用哪个网络服务器?我正在使用 Tomcat,并且 -XX:MaxPermSize=256m 选项对我有用。
    • 我在JBoss,原来是256M,设置为512M好像解决不了问题。
    • 两台服务器上的 JBoss 安装是否相同?你能检查一下它在工作机器上的配置吗?
    猜你喜欢
    • 1970-01-01
    • 2016-06-16
    • 2018-03-14
    • 1970-01-01
    • 2013-07-30
    • 2012-01-26
    • 2017-01-21
    • 2022-01-01
    • 1970-01-01
    相关资源
    最近更新 更多