- 浏览: 620120 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (314)
- 生活 (2)
- c# (37)
- 技术 (3)
- 400电话 (0)
- 400常见问题 (0)
- 400资费 (0)
- html (7)
- css (0)
- 数据库 (7)
- javascript (16)
- php (33)
- asp.net mvc2 (10)
- mysql (9)
- C# 3.0 LinQ (10)
- vs2005或vs2008 (4)
- flash and as3 (7)
- fms (1)
- dedeCMS (11)
- java (33)
- j2me (1)
- swing (1)
- c++ (1)
- jquery easyui (3)
- jquery (5)
- android (29)
- MongoDB (9)
- VtigerCRM (1)
- test (0)
- linux (30)
- nutch (2)
- SqlServer数据库 (2)
- 数据检索 (2)
- java抓取 (11)
- 乐天 (1)
- 淘宝 (1)
- Silverlight4.0 (6)
- sphinx实时索引 (5)
- ecshop (9)
- codeigniter(CI) (3)
- axure6 (1)
- 京东店铺装修教程 (2)
- xpath (1)
- joomla (2)
- bpm (1)
- Bootstrap (2)
- knockout (4)
- ecstore (4)
- css3 (1)
- 微信 (2)
- dede (0)
- soa_edi (1)
- odoo (0)
- web (1)
最新评论
-
骑着蜗牛超F1:
在ie6下报了个stack overflow at line ...
兼容ie6和ie7 的16进制码流在html中显示为图片代码(base64) -
冰之海洋:
好像少了一句代码吧? FloatingFunc.show(th ...
android 一直在最前面的浮动窗口效果 -
yanzhoupuzhang:
连接有问题!
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000) -
whatable:
唉,楼主你都没有搞清楚重量级和轻量级。。。。既然引用了SWT, ...
java swing 内置浏览器打开网页显示flash图表-swt Browser应用 -
yy_owen:
我晕啊,你链接的什么内容额,我要的iis,你链接个视频什么意思 ...
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
ECLIPSE 最近一段时间经常报错,看了日志,有如下错误信息:
- ENTRY org.eclipse.ui 4 0 2010 - 08 - 10 09 : 56 : 43.763
- !MESSAGE Unhandled event loop exception
- !STACK 0
- org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.OutOfMemoryError: PermGen space)
- at org.eclipse.swt.SWT.error(SWT.java:3884 )
- at org.eclipse.swt.SWT.error(SWT.java:3799 )
- at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137 )
- at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855 )
- at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476 )
- at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405 )
- at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369 )
- at org.eclipse.ui.internal.Workbench.access$4 (Workbench.java: 2221 )
- at org.eclipse.ui.internal.Workbench$5 .run(Workbench.java: 500 )
- at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332 )
- at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493 )
- at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149 )
- at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113 )
- at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194 )
- at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110 )
- at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79 )
- at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368 )
- at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179 )
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559 )
- at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514 )
- at org.eclipse.equinox.launcher.Main.run(Main.java:1311 )
- Caused by: java.lang.OutOfMemoryError: PermGen space
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClassCond(Unknown Source)
- at java.lang.ClassLoader.defineClass(Unknown Source)
- at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:183 )
- at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:576 )
- at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:546 )
- at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:477 )
- at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:465 )
- at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:445 )
- at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211 )
- at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376 )
- at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452 )
- at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405 )
- at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393 )
- at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105 )
- at java.lang.ClassLoader.loadClass(Unknown Source)
- at org.eclipse.ui.internal.navigator.NavigatorContentService.getExtension(NavigatorContentService.java:905 )
- at org.eclipse.ui.internal.navigator.NavigatorContentService.getExtension(NavigatorContentService.java:875 )
- at org.eclipse.ui.internal.navigator.NavigatorContentService.findRootContentExtensions(NavigatorContentService.java:511 )
- at org.eclipse.ui.internal.navigator.NavigatorContentService.findRootContentExtensions(NavigatorContentService.java:477 )
- at org.eclipse.ui.internal.navigator.NavigatorContentService.updateService(NavigatorContentService.java:380 )
- at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.inputChanged(NavigatorContentServiceContentProvider.java:598 )
- at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:270 )
- at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1634 )
- at org.eclipse.ui.navigator.CommonNavigator.createPartControl(CommonNavigator.java:191 )
- at org.eclipse.wst.server.ui.internal.cnf.ServersView2.createPartControl(ServersView2.java:66 )
- at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367 )
- at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226 )
- at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595 )
- at org.eclipse.ui.internal.Perspective.showView(Perspective.java:2228 )
- at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:1067 )
- at org.eclipse.ui.internal.WorkbenchPage$20 .run(WorkbenchPage.java: 3816 )
http://www.my400800.cn
PermGen space的全称是Permanent Generation
space,是指内存的永久保存区域OutOfMemoryError: PermGen
space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被
Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage
Collection)不会在主程序运行期对PermGen
space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen
space错误。这种错误常见在web服务器对JSP进行pre compile的时候。
改正方法,在 run.bat 中加入:-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
因为项目中引用了很多的 jar 包,而这些 jar 包中的 class 信息会被 JBoss 的 class loader 加载到
PermGen space 区域,在 JVM 默认的情况下,该部分空间的大小只有 4M,在 jar 包非常多的情况下,显然是不够用的,所以通过
-XX:MaxPermSize=256m 指定最大值后即可解决问题。
另外,如果 heap 内存不足出现 java.lang.OutOfMemoryError: Java heap space 时,可以通过 -Xmx512m 指定最大 heap 内存来解决这样的问题。
解决问题的方式就是:修改了安装目录eclipse.ini文件,在最后面增加了两行
这样就解决了问题。
发表评论
-
Java 线程中的Join、wait、notify,sleep
2016-06-22 17:28 4191.wait和notify这两个方法都是Object中的方法 ... -
Java多线程sleep(),join(),interrupt(),wait(),notify()
2016-06-22 17:25 479浅析 Java Thread.join() ... -
Java和C#运行命令行并获取返回值 运行bat文件
2015-08-04 10:45 1272Java运行命令行的例子 import java.io.B ... -
HttpClient的超时用法小记
2012-05-06 08:23 905HttpClient在使用中有两个超时时间,是一直接触 ... -
JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介
2012-05-05 21:29 746在多线程大师Doug Lea的 ... -
XPath 语法 org.dom4j.Document
2012-02-07 13:12 1245XPath 使用路径表达式 ... -
Nutch命令大全
2011-12-28 15:12 1387Nutch采用了一种命令的方式进行工作,其命令可以是对局域网方 ... -
Nutch1.2搜索引擎使用详解
2011-12-27 17:12 1623Nutch作为一款刚刚诞生 ... -
nutch环境配置在windows系统上(借助Cygwin)
2011-11-16 11:09 1742nutch环境配置在windows系统上必须要安装【Cygwi ... -
Heritrix 和 Nutch 比较与分析(java开源网络爬虫)
2011-11-15 11:01 7399Heritrix项目介绍 Heritrix工程 ... -
heritrix 下载、安装、配置、以及简单开发
2011-11-04 11:36 1348一、下载: 到www.sourcef ... -
java 如何判断Socket已断开
2011-09-14 13:34 1686最近在开发中遇到一个问题,就是如何判断远端服务器是否已经断开连 ... -
java 程序内存溢出问题查找
2011-04-10 18:00 945这段是时间用java swing做了一个小程序,但是运行一点时 ... -
jtable 隐藏表头标题行
2011-04-08 10:59 3243今天需要把JTable的表头也就是标题行给隐藏掉,在晚上找了一 ... -
java FrameView 启动最大化
2011-03-30 08:49 1494FrameViewzView = new ... -
Swing窗口Linux下不支持最大化问题
2011-03-28 10:15 972由于最近一直在Linux下工作,今天遇到了Swing窗口不能最 ... -
java 抓取网页内容,可设定代理(HttpURLConnection)
2011-03-11 09:41 1434/* * To change this template, ... -
swing下 改变窗口样式为windows风格(swing控件样式不美观解决方案)
2011-03-02 15:52 2598在windows环境下可以用下面两种方法使窗口显示window ... -
swt Browser 如何打开新url链接地址
2011-02-28 17:27 1679上一篇文章【java swing 内置浏览器打开网页显示fla ... -
java swing 内置浏览器打开网页显示flash图表-swt Browser应用
2011-02-25 16:45 3809今天在网上找了好久如何用在java swing打开网页,从而实 ...
相关推荐
java.lang.OutOfMemoryError: PermGen space 解决方案
Caused by: java.lang.OutOfMemoryError: PermGen space解决方案, avax.servlet.ServletException: java.lang.OutOfMemoryError: PermGen space at org.apache.jasper.servlet.JspServlet.service(JspServlet.java...
java.lang.OutOfMemoryError: PermGen space及其解决方法,解决项目太大tomcat内存溢出
搜集整理关于java错误处理:java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space 资料整理
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space 解决方法
Tomcat给我的java.lang.OutOfMemoryError: ... PermGenTomcat给我的java.lang.OutOfMemoryError: PermGenTomcat给我的java.lang.OutOfMemoryError: PermGenTomcat给我的java.lang.OutOfMemoryError: PermGen
报错 java.lang.OutOfMemoryError: PermGen space 报错 java.lang.OutOfMemoryError: Java heap 启动报错java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler JAVA_OPTS="-server -Xms800m ...
tomcat内存溢出解决办法,错误信息:java.lang.OutOfMemoryError:PermGen space 参考该文档可快速解决内存溢出的问题,服务器:tomcat
解决OutOfMemoryError: PermGen space,过程是痛苦的,结果是舒畅的
Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError PermGen space的解决方案
NULL 博文链接:https://geyubin.iteye.com/blog/779330
java解决nested exception is java.lang.OutOfMemoryError Java heap space 解决OOM
Myeclipse下java.lang.OutOfMemoryError Java heap space的解决
记录java.lang.OutOfMemoryError:Java heap space的情况 文章内容: 一.问题描述+原因分析+解决方案 二.JVM调优说明 三.Tomcat添加到jvisualvm监控
java.lang.OutOfMemoryError处理错误
java.lang.OutOfMemoryError: Java heap space 解决方法
Tomcat内存溢出的解决方法(java.util.concurrent.ExecutionException:java.lang.OutOfMemoryError),内附解决方案!
编译时出现java.lang.OutOfMemoryError Java heap space异常.