一:安装与配置
1. 点击下一步
2.创建新的中间件主目录
3.去掉接受安全更新
4.默认典型安装类型,并点击下一步
5.默认产品安装目录,并点击下一步
6.默认所有用户,并点击下一步
7.安装摘要,并点击下一步
8.正在安装
9.安装完成,运行QuickStart,并点击完成
10. weblogic配置
10.1.Getting started with Weblogic Server
10.2创建新的WebLogic域,并点击下一步
10.3选择安装Basic WebLogic Server Domain,并点击下一步
10.4默认域名和位置,并点击下一步
10.5配置管理员用户名和口令,并点击下一步
10.6根据环境不同选择不同的模式,我这里选择开发模式,JDK可以使用默认的JDK也可以使用本机其他的JDK,并点击下一步
10.7选择可选配置,并点击下一步
10.8配置管理服务器
10.9点击下一步,直到出现创建按钮
10.10点击创建
10.11点击完成
11.启动base_domain
12.登录,浏览器输入http://localhost:7001/console/
二:创建服务器
1.主页-服务器
2.新建
3.输入服务器名称和监听端口
4.点击完成
5.创建完成
三:新建数据源
1.主页--数据源
2.新建一般数据源
3.输入JDBC数据源信息
4.选择数据库驱动,这里用的是*Oracles MS SQL Server Driver(Type 4)Versions:7.0 and later
5.默认,下一步
6.输入数据库相关信息并点击下一步
7.点击连接测试
8.测试成功,点击下一步
9.选择Server,点击完成
四:部署war包
1.主页--部署
2.安装
3.选择要部署的war包并点击下一步
4.点击下一步
5.选择部署的server,点击下一步
6.点击完成
五:启动Server-Camp
1.进入base_domain/bin目录
C:\Oracle\Middleware\user_projects\domains\base_domain\bin
2.执行stopManagedWebLogic.cmd Server-Camp
首次启动需要输入username和password,免用户名密码登录方式如下:
方式1.将AdminServer中的security目录copy到Server-Camp目录下:
方式2.在Server-Camp中新建security文件夹,然后在security中新建boot.properties文件,其内容是:
username=weblogic
password=weblogic888
六:启动部署项目的服务
1.主页--部署
2.为所有请求提供服务
七:测试
1.主页--部署--camp--测试
2.出现如下表示部署成功
八:关于war包配置
1.说明
有些情况下,同样的war包部署在tomcat下正常,而部署在weblogic下就会报各种错误,如:session丢失,calssnotfind等等,是因为weblogic与tomcat的解析方式不一样,针对这些情况,需要做如下配置:
1.1新增weblogic.xml(与web.xml同级目录),内容如下
xmlns:wls="http://www.bea.com/ns/weblogic/weblogic-web-app"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
CookieName
JSESSIONID1
true
1.2需要额外删除lib下的两个jar包
1. stax-api-1.0.1.jar
2. xml-apis-1.0.b2.jar