下面以weblogic 10.3版本为例在myelipse 6.5下配置的过程。
1、安装好weblogic主程序;
2、通过weblogic桌面菜单的配置向导创建domain(域),在myelipse配置时需要用到。
创建过程都很容易,不过有一点要注意,因为在开发环境使用,因此下选择JDK配置的时候,模式要选择开发模式如下图,否则,即使在myelipse中部署成功(autodeploy目录下找得到),也没法访问,提示404错误。
还有一点就是:其中JDK,我们可以选择自己的,也可以选择weblogic自带的;jrockit sdk 是oracle公司为weblogic优化过的jdk,性能更好,生产环境一般都是选择这个。
3、在MyElipse 的选择server中配置weblogic
和tomcat差不多,需要知道weblogin安装目录等属性,一个weblogic可以有多个domain,以此domain root 任意选择一个就行(注意:一定要是开发模式的,否则发布不成功,以上提过)
4、配置 weblogic运行时的JDK
最好选择和创建domain一致的jdk
5、启动weblogic服务器
和tomcat一样,通过myelipse的server视图下,找到刚配置好的weblogic服务器,并启动它。注意看myelips控制的的信息,看有没有什么异常,没有就ok了。
6、加载部署项目
和tomcat一样,通过myelipse的server视图下,右键->add deployment ->选择项目->finish,就可以自动部署。
7、进入weglogic控制台看部署的项目:
项目的状态为active,那么就可以访问了。整个过程结束。
其实遇到一个小插曲,mydomain的密码忘了,因此在网上搜了下,可以通过如方法,重置密码:
通过cmd转到mydemo的security目录下,执行java命令:
C:\bea\user_projects\domains\mydomain\security>java -classpath C:/bea/wlserver_1
0.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount userName pwd .
执行该命令后,mydomain的下的mydomain\security\DefaultAuthenticatorInit.ldift,会更新 。
其中的userName 是新定义的用户名,pwd为新定义的密码
注意:pwd 后面的一个空格,一个点不能省,否则提示参数非法。