Eclipse - BEA Workshop问题帮助!

时间:2010-07-21 00:27:02

标签: java eclipse junit weblogic portal

我的eclipse工作室在测试运行或导航过程中一直停留在我身上。以下是我不断得到的错误属性。任何人都可以帮助阻止这场噩梦。感谢

=====
JVM终止了。退出代码= 1 C:/bea/jdk150_11/jre/bin/javaw.exe -Xms384m -Xmx768m -XX:MaxPermSize参数=256米 -Dweblogic.home = C:/bea/wlserver_10.0 -Dosgi.install.area = C:\ BEA \工具\ eclipse32 \蚀 -Dosgi.instance.area.default = C:/ BEA / user_projects / w4WP_workspaces /无标题 -Dosgi.configuration.area = C:/bea/workshop_10.0/workshop4WP/eclipse/configuration -Declipse.product = com.bea.workshop.product.wl.workshop -Dosgi.splashPath =文件: C:/bea/workshop_10.0/workshop4WP/eclipse/plugins/com.bea.workshop.product.wl_1.0.0 -DprodMode =试制
-jar C:\ bea \ workshop_10.0 \ workshop4WP \ startup.jar -0s win32 -ws win32 -arch x86 -launcher C:\ bea \ workshop_10.0 \ workshop4WP \ workshop4WP.exe -name Workshop4WP -showsplash 600 -exitdata 154_64 -vm C:/bea/jdk150_11/jre/bin/javaw.exe -vmargs -Xms384m -Xmx768m -XX:MaxPermSize参数=256米 -Dweblogic.home = C:/bea/wlserver_10.0 -Dosgi.install.area = C:\ BEA \工具\ eclipse32 \蚀 -Dosgi.instance.area.default = C:/ BEA / user_projects / w4WP_workspaces /无标题 -Dosgi.configuration.area = C:/bea/workshop_10.0/workshop4WP/eclipse/configuration -Declipse.product = com.bea.workshop.product.wl.workshop -Dosgi.splashPath =文件: C:/bea/workshop_10.0/workshop4WP/eclipse/plugins/com.bea.workshop.product.wl_1.0.0 -DprodMode =试制
-jar C:\ bea \ workshop_10.0 \ workshop4WP \ startup.jars

2 个答案:

答案 0 :(得分:1)

oracle http://forums.oracle.com/forums/thread.jspa?messageID=4467747#4467747

回答了这个问题

更改JVM设置,看起来JVM在这里崩溃了。 你可以使用默认的Jrockit jre,并将最小和最大的堆大小更改为1024m。 如果你想使用sun JDK那么 将JVM设置更改为 最大堆为1024m,最小堆大小为1024 m permisze为256 M. 这将解决您的问题。

可以找到ini文件:

%BEA_Home%/ workSpaceStudio_1.1 \ workSpaceStudio \ 你会看到workSpaceStudio.ini 你可以改变那个。 如果它不是工作区stuido那么你会在以下目录下找到你的ini文件。 %Bea_HOme%/ Worksop10 / \ workshop4WP / 在那里你将获得.ini文件。

答案 1 :(得分:0)

我想知道this是否可以帮到你。

如果内存是您的问题,也许您可​​以附加JDK附带的jvisualvm工具,这样您就可以看到服务器运行时内存中发生了什么。

启动服务器并记下其PID。转到Java / bin,找到jvisualvm.exe,然后启动它。您必须为jvisualvm提供服务器进程的PID,以便它可以附加到它。当它正在运行时,你会得到一个很好的内存视觉。也许这会告诉你一些事情在发生崩溃时会发生什么。