1)、myeclipse启动加载卡死
做项目的过程中,经常的会同时打开好多个不同的文件,而myeclipse在每次打开的时候都会恢复上一次关闭时的窗口,这时如果打开的文件过多, myeclipse在加载文件的时候,可能就会卡死,尤其是在加载jsp文件时,会有jsp的校验和重新编译操作(本人的myeclipse经常会卡在30%的位置),运气好的话,几分钟也许就好了,不幸的话就彻底的死掉了。重新启动myeclipse还是会出现这种情况,着实让人痛苦。后总结有几种方法可以解决:
一、将项目从workspace目录中剪出来,等启动好myeclipse时,再剪切进去。(这种方法费时费力,不推荐)
二、将比较大的项目,或者你myeclipse中打开的文件最多的那的那个项目重命名,然后再重启myeclipse,然后恢复项目名称,重新打开项目就ok了。
三、如果打开的项目比较多,不知到该重名哪个项目时,可以将整个workspace的目录重命名,myclipse会报错,重新选择一个workspace,正常启动之后再切换到原来的workspace.
2)myeclipse中weblogic无法发布应用程序
myeclipse中将工程发布到weblogic之后,预期应该发布成功,但是启动日志没有任何项目相关的信息,表明没有发布成功,查看
D:\bea\user_projects\domains\ domain_weblogic9\config\config.xml(您weblogic中的相对应的目录) 也没有发布成功时自动生成的app-deployment节点。
解决方法如下:
在domains\ domain_weblogic9\config\config.xml中手动填写要自动部署的项目,如下所示【可参考weblogic中的_appsdir_DefaultWebApp_dir这个节点】
<app-deployment>
<name> dszxWebService</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>autodeploy\syt12manager</source-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode>nostage</staging-mode>
</app-deployment>
2》在domains\user_domain\config\deployments中新建一个空的文件夹,名称为dszxWebService再重新启动myeclipse中的weblogic,项目即可得以顺利发布了。