MAC系统下JTest死机问题的解决方法

辛苦找到一个Mac版的JTest,安装运行一切正常,高兴中,
打开一个实际的java项目做检查,检查出了代码中得问题,继续高兴中,
然后双击问题转到问题代码行进行编辑,保存,JTest界面上小轮子不停转动,失去反应,悲伤中。

查找原因,发现日志有记录

java.lang.OutOfMemoryError:  PermGen space

google搜索,发现要添加如下两行到Eclipse.app/Contents/MacOS/eclipse.ini 文件中

-XX:PermSize=256M
-XX:MaxPermSize=256M

保存后,运行jtest命令,发现问题依旧,经过多次尝试后,
发现直接双击运行位于parasoft/test目录下的Eclipse,问题消失。
分析直接运行jtest命令失败原因,可能是需要添加如下运行参数运行

jtest -vmargs -Xmx1024m -XX:MaxPermSize=256m

Popularity: 9% [?]

Random Posts

Comments

Comments are closed.