昨天安装好Myeclipse 2013后,今天部署项目就遇到了一些问题,很是郁闷,但还是解决了!
问题1:如果在MyEclipse里启动Tomcat服务,然后在Web Browser或者IE执行这个页面:http://localhost:8080/***/login.jsp;MyEclipse就老是会自动弹出一个消息框:
This kind of launch is configured to open the Debug perspective when it suspends.
Do you want to open the perspective now?
我选择Yes它就会打开Debug,释放断点后,但是页面始终停在一半,根本打不开。
解决方法:window->preferences 然后找到你的tomcat所在的目录,打开launch窗口,然后修改tomcat lanuch mode为Run mode。然后点击Apply,最后点击OK.这样设置之后,以后服务器就是在run mode下运行了 。如果不这样设置,那就在每次启动的时候,选择run server,而不是debug server,也可以.
问题2:每次访问部署好了的应用总是出现 java.lang.OutOfMemoryError: PermGen space,回想一下,以前用其他版本的Myeclipse从没有遇到过这种老是出现内存溢出的情况!
解决方法:window->preferences 然后找到你的tomcat所在的目录,打开JDK窗口,把Myeclipse 2013自带的JDK改为自己的 JDK ,这样就Ok了!