当前位置: 首页 > 面试题库 >

从Eclipse启动带有门户的JBoss的内存不足错误

乐正远航
2023-03-14
问题内容

我不能让JBoss Portal从Eclipse启动,尽管仅从AS启动就可以,并且从命令行而不是从Eclipse内部启动时,Portal也可以正确启动。我正在3GB的Windows中运行。有什么建议吗?谢谢。


问题答案:

有不同类型的OutOfMemory错误:

java.lang.OutOfMemoryError:Java堆空间

增加-Xms和-Xmx。我会确保将它们设置为至少256m,通常将它们设置为相同的值是个好主意。

java.lang.OutOfMemoryError:PermGen空间

添加-XX:+ CMSPermGenSweepingEnabled或增加PermGen大小:-XX:PermSize = 256m

java.lang.OutOfMemoryError:超出了GC开销限制

添加更多的堆,垃圾回收器无法在每个周期释放足够的内存。另外,尝试打开GC日志记录。

java.lang.OutOfMemoryError:无法创建新的本机线程

减少您的堆:)这意味着您分配给堆的内存过多,操作系统没有足够的内存来创建线程。

最后两件事,可以在jboss / bin / run.conf中进行配置。

另外,在启动JBoss时,请查看将-X参数传递给JVM的情况,它将在默认情况下打印此信息,并验证其是否符合您的期望。



 类似资料:
  • STS不断崩溃,项目文件夹中的日志如下: 它始于我使用Winmerge比较和修改STS之外的java、pom和属性文件时

  • 问题内容: 我尝试按照此http://hadoop.apache.org/common/docs/stable/single_node_setup.html文档安装Hadoop 。当我尝试执行此 我收到以下异常 请提出一个解决方案,以便我可以尝试该示例。整个异常在下面列出。我是Hadoop的新手,我可能做过一些愚蠢的事情。任何建议将不胜感激。 问题答案: 您可以通过编辑conf / mapred-

  • 问题内容: 在运行时,我试图将图像放置在表面视图中。当我尝试使用Drawable文件夹中的图像时,出现内存不足错误。在中快速搜索之后,我发现,如果我们从资产文件夹访问图像,将会有所缓解。但仍然在运行时出现内存不足错误。 我已经分析发现,扩展将有助于解决此类与内存相​​关的问题。问题是我的图像尺寸为1280 x 720,设备尺寸也相同。因此,我觉得缩放不会有任何效果。 由于我们在该社区中拥有专家,如

  • 问题内容: 我是Netbeans中这种错误的新手。我一直在使用Java Bean 8.0.2在Java J2SE中工作。我正在对字符串进行模糊搜索,通常字符串长度为300-500。我正在使用Levenshtein和Jaro Winkler算法来查找字符串之间的距离。大约有1500次迭代来查找字符串之间的距离!问题是我的Net Bean通常会为以下内容提供错误: 我已经在线进行了一些搜索来摆脱此错误

  • 上周,我们在生产环境中遇到了内存不足的错误。这种内存不足的错误可能每周发生一次,当前的解决方案是重新启动应用程序服务器。我们使用的是glassfish 3.0.1。生成的堆转储约为5GB。 请帮助分析下面的堆转储。下面是使用eclipse MAT生成的泄漏嫌疑人报告。我们如何分析下面的报告?

  • 问题内容: 编译Android项目时如何解决? 升级到Android Studio版本1后,我得到了这个。但是,我不认为这是问题所在。当我开始将应用程序升级到SDK 21之前(这是在SDK 20之前)的可能性最大。但是我也不是很确定。 我在Google周围搜索了一些 修复程序,但找不到可行的解决方案。大多数修复是针对Eclipse IDE的。 这是编译时遇到的完整logcat错误: 是因为我使用了