最近有捡起了weblogic开始了学习和应用,由于尝试用win7
并且以前一直用weblogic9.x,所以现在迟迟没有换成weblogic10.x
但是下面这些问题是非常简单也是经常遇到的
1. weblogic9.x启动问题
Weblogic9.x单独启动正常,用MyEclipse启动Weblogic提示出错,这是由于Weblogic和MyEclipse配置的JDK版本不同造成的,解决方法如下(最好选用Weblogic9.x自带的jdk150_04):
首先,打开MyEclipse,->Windows->Preferencs->Java->Installed JREs->Add(右边窗口)->选Standard VM,然后点next->directory(找到Weblogic9.x安装路径,如H:\Program Files\bea\jdk150_04)->Finish
然后,Windows->Preferencs->MyEclipse Enterprise Workbench->Servers->Weblogic->Weblogic9.x ->JDK->在Weblogic JDK name:那有个选项,选择jdk150_04(也就是你刚才在Installed JREs那添加的JDK)->Apply->Ok
最好是关了MyEclipse在重新启动MyEclipse,点运行,Weblogic9.x就可以正常在MyEclipse那启动了。
2.weblogic9.x加载web项目问题(缓存误大事)
weblogic第一次加载一个java web项目时候,用hibernate配置数据库的连接,但是由于数据库配置中数据开始配置错误,然后运行后,自己查到问题,把myeclipse中都修改过了,并且重新发布了,但是运行后报错还是原来的那个错误,但是无解的我改了好多好动有关端口问题,最后当我查看自己的weblogic中的配置时候发现重新配置的数据库配置文件竟然还是第一次的那个问题,郁闷的我把weblogic中服务进行修改之后,重新启动,正常运行,当时感觉很郁闷也很无奈,然后重新再次加载,发现又出现原来的问题,最后我铁心确定是由于myeclipse中的缓存问题导致这样的错误,因此进行clean up之后,重新发布,果然见效
3.用weblogic9.x加载war包时候出现加载不上的问题
最初学习的时候经常遇到这样的问题,最终被高手鄙视之后,现在基本不会犯这样的错误了:用webloic9.x的
http://localhost:7001/console进行配置的时候,一切进行顺利,但是运行之后没有需要的服务,所以很郁闷,打开:\bea\user_projects\domains\domain1\config下的config.xml之后没有所需要的基本服务,所以需要在这个文件里面进行配置
<app-deployment>
<name>_appsdir_weblogicProject1_dir</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>autodeploy\weblogicProject1</source-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode>nostage</staging-mode>
</app-deployment>
然后再重新启动weblogic一切就ok
好了,今天就写这么多了,还有好多好多,以后连载吧,呵呵