【问题标题】:error(s)_during_evaluation Eclipseerror(s)_during_evaluation Eclipse
【发布时间】:2013-05-20 16:35:23
【问题描述】:

Eclipse 调试器几天前刚刚停止显示变量数据,它总是说 error(s)_during_evaluation,我尝试增加 ini 中的 ram,尝试重新安装 Eclipse JUNO,并安装了 Eclipse Helios。没有解决这个问题

【问题讨论】:

  • 你有没有检查过你正在调试的程序,谁知道它可能正在疯狂运行eclipse :-)

标签: java eclipse


【解决方案1】:

如果是内存问题,您可以尝试增加堆大小。可以使用命令行选项增加 Java 虚拟机 (JVM) 分配的堆大小。

-Xms<size>        set initial Java heap size
-Xmx<size>        set maximum Java heap size
-Xss<size>        set java thread stack size

对于从命令行运行,您可以使用

java -Xms64m -Xmx256m HelloWorld

如果您使用的是 tomcat 服务器,您可以通过转到 Eclipse/Run/Run Configuration 并选择 Apache Tomcat/your_server_name/Arguments 并在 VM arguments 部分下使用以下内容来更改堆大小:

-XX:MaxPermSize=256m
-Xms256m -Xmx512M

【讨论】:

  • 我没有任何服务器,但我确实在 Eclipse 的 ini 文件中更改了这个:-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins /org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse .platform --launcher.XXMaxPermSize 512m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -Dhelp.lucene.tokenizer=standard -Xms256m -Xmx1024m
  • 我在 Eclipse 中没有控制台
  • 您在正常执行过程中是否遇到此类错误?还是只是在调试期间?
  • 很好 evreything 工作正常,只是当我想查看任何变量数据时,比如在显示 error(s)_during_evaluation 时 int i 的值是多少,我可以上传更好的图片如果你愿意
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-12
  • 2017-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-28
  • 2014-05-31
相关资源
最近更新 更多