[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools.jdt] Re: "OutOfMemoryError: PermGen space" error when when running eclipse 3.3 on ubunt
|
try using the command line argument
-vmargs -XX:MaxPermSize=128m (or more)
yinglcs wrote:
>
> hi,
>
> I keep getting this error when I run eclipse 3.3 on ubuntu. I just have
> WTP and CDT and JDT.
>
> Can anyone help?
>
> $ Exception in thread "Tomcat Ping Thread" java.lang.OutOfMemoryError:
> PermGen space
> at sun.net.www.protocol.http.HttpURLConnection.<init>
> (HttpURLConnection.java:225)
> at sun.net.http://www.protocol.http.Handler.ope...andler.java:44)
> at sun.net.http://www.protocol.http.Handler.ope...andler.java:39)
> at java.net.URL.openConnection(URL.java:945)
> at org.eclipse.jst.server.tomcat.core.internal.PingTh
> read.ping(PingThread.java:86)
> at org.eclipse.jst.server.tomcat.core.internal.PingTh
> read$1.run(PingThread.java:53)
> Exception in thread "org.eclipse.jdt.debug: JDI Event Dispatcher"
> java.lang.OutOfMemoryError: PermGen space
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClass
> Loader.defineClass(DefaultClassLoader.java:161)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManag
> er.defineClass(ClasspathManager.java:501)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManag
> er.findClassImpl(ClasspathManager.java:471)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManag
> er.findLocalClassImpl(ClasspathManager.java:430)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManag
> er.findLocalClass(ClasspathManager.java:413)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClass
> Loader.findLocalClass(DefaultClassLoader.java:189)
> at org.eclipse.osgi.framework.internal.core.BundleLoa
> der.findLocalClass(BundleLoader.java:340)
> at org.eclipse.osgi.framework.internal.core.BundleLoa
> der.findClassInternal(BundleLoader.java:40
> at org.eclipse.osgi.framework.internal.core.BundleLoa
> der.findClass(BundleLoader.java:369)
> at org.eclipse.osgi.framework.internal.core.BundleLoa
> der.findClass(BundleLoader.java:357)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClass
> Loader.loadClass(DefaultClassLoader.java:83)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
> at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
> at org.eclipse.jdi.internal.event.EventQueueImpl.remo
> ve(EventQueueImpl.java:65)
> at org.eclipse.jdt.internal.debug.core.EventDispatche
> r.run(EventDispatcher.java:226)
> at java.lang.Thread.run(Thread.java:619)
> java.lang.OutOfMemoryError: PermGen space
> Exception in thread "Server Termination Thread"
> java.lang.OutOfMemoryError: PermGen space
> Error while logging event loop exception:
> java.lang.OutOfMemoryError: PermGen space
> Logging exception:
> java.lang.OutOfMemoryError: PermGen space
>