Eclipse GWT&x2B;ejb3.0+;日食+;Java EE+;WebLogic10G

Eclipse GWT&x2B;ejb3.0+;日食+;Java EE+;WebLogic10G,eclipse,gwt,jakarta-ee,ejb-3.0,weblogic-10.x,Eclipse,Gwt,Jakarta Ee,Ejb 3.0,Weblogic 10.x,我对EJB和GWT非常陌生,但我已经使用Java有一段时间了 我的问题是:如何让GWT和EJB在eclipse上同时运行?我的记忆问题一直很严重。它消耗了600mb的VM和200mb的mem以及我执行的每一个其他操作(即打开一个.java文件或构建),它都会因permgen错误而崩溃。我已经用JavaEE安装了EclipseHelios,并将gwt作为插件安装。然后我安装了OracleWebLogicEclipse插件。是否有更好的设置或IDE 非常感谢你 当您遇到permgen错误时,解决方案

我对EJB和GWT非常陌生,但我已经使用Java有一段时间了

我的问题是:如何让GWT和EJB在eclipse上同时运行?我的记忆问题一直很严重。它消耗了600mb的VM和200mb的mem以及我执行的每一个其他操作(即打开一个.java文件或构建),它都会因permgen错误而崩溃。我已经用JavaEE安装了EclipseHelios,并将gwt作为插件安装。然后我安装了OracleWebLogicEclipse插件。是否有更好的设置或IDE


非常感谢你

当您遇到permgen错误时,解决方案通常是编辑您的
eclipse.ini
。找线

-XX:MaxPermSize=...m

增加价值。permgen空间与堆和堆栈空间是分开的,因此增加它们没有帮助。eclipse.ini中的默认MaxPermSize值太小也是很常见的。

当您出现permgen错误时,解决方案通常是编辑您的
eclipse.ini
。找线

-XX:MaxPermSize=...m

增加价值。permgen空间与堆和堆栈空间是分开的,因此增加它们没有帮助。eclipse.ini中的默认MaxPermSize值太小也是很常见的。

我开始使用MyEclipse,它允许我稳定地使用EJB+GWT+JavaEE+Weblogic。它带有自己的Weblogic插件,并具有创建EJB的向导。您也可以通过其仪表板安装GWT插件

另一个解决方案是完全忘记Weblogic,使用不同的服务器,如JBoss或Tomcat。这不是一个真正的解决方案,因为这是一个折衷方案。JBoss和Tomcat似乎与EclipseHelioJavaEE甚至GWT配合得很好

可用的设置:

- Eclipse Helio Java EE + JBoss + GWT (compromise)
- Eclipse Helio Java EE + Tomcat + GWT (compromise)
- MyEclipse + GWT (real solution)

希望这能帮助像我这样刚开始使用EJB的人。

我开始使用MyEclipse,它允许我稳定地使用EJB+GWT+JavaEE+Weblogic。它带有自己的Weblogic插件,并具有创建EJB的向导。您也可以通过其仪表板安装GWT插件

另一个解决方案是完全忘记Weblogic,使用不同的服务器,如JBoss或Tomcat。这不是一个真正的解决方案,因为这是一个折衷方案。JBoss和Tomcat似乎与EclipseHelioJavaEE甚至GWT配合得很好

可用的设置:

- Eclipse Helio Java EE + JBoss + GWT (compromise)
- Eclipse Helio Java EE + Tomcat + GWT (compromise)
- MyEclipse + GWT (real solution)

希望这能帮助像我这样刚开始使用EJB的人。

我能将它增加多少?我现在已经将它设置为1024m。@Kenneth:1024兆字节非常非常大(我不会设置那么高)。如果它不能工作,并且如果您确信它不能在其他任何地方设置(注意:某些eclipse.ini错误地包含了两行
-XX:MaxPermSize
),那么插件肯定会有更严重的问题。我已经尝试了Oracle Workshop 10g(Oracle版本的eclipse带有自己的weblogic插件)。我发现在创建EJB项目时,它也会崩溃很多。我认为你是对的;也许Oracle官方的weblogic插件会消耗掉所有的内存。我可以增加多少?我现在已经将它设置为1024m。@Kenneth:1024兆字节非常非常大(我不会设置那么高)。如果它不能工作,并且如果您确信它不能在其他任何地方设置(注意:某些eclipse.ini错误地包含了两行
-XX:MaxPermSize
),那么插件肯定会有更严重的问题。我已经尝试了Oracle Workshop 10g(Oracle版本的eclipse带有自己的weblogic插件)。我发现在创建EJB项目时,它也会崩溃很多。我认为你是对的;也许Oracle的官方weblogic插件会耗尽所有内存。