将jdbc驱动包拷贝到[weblogic安装目录]\WebLogic81\server\lib文件夹下,然后在[weblogic安装目录]\WebLogic81\common\bin文件夹下找到commEnv.cmd,用文本编辑器打开,在commEnv.cmd里,找到set WEBLOGIC_CLASSPATH,将WL_HOME%\server\lib\YOUR_JDBC_DRIVER.jar;加到%WL_HOME%\server\lib\WebLogic_sp.jar前,保存。
YOUR_JDBC_DRIVER.jar是您所用到的连数据库用到的驱动包,在配置的时候按照使用的数据库的不同,换成相应的数据库驱动包,这样WebLogic启动时就能找到所需要的驱动。
单击“开始—程序—BEA Products—User Projects—your_domain_name—Start Admin Server for Weblogic Server Domain”开启服务,然后再单击“开始—程序—BEA Products—User Projects—your_domain_name—Admin Server Console ”进入如下界面:
登录界面
输入用户名与密码后,进入配置界面,如图:
配置界面
在配置界面左面单击“服务”前面的+号,再单击“JDBC”前面的+号,单击数据源(也可直接在右边单击数据源),出现如下界面:
单击“锁定并编辑”按钮,才可以编辑数据源,然后单击新建按钮,出现如下界面:
在此界面里输入数据源名称与JNDI名称,这两处的名称应与应用中的report_config.xml文件中的相对应,然后设置数据库类型,这里我们用皕杰报表内置数据源,用的是H2数据源,这里没有,选其他,单击“下一步”,这里默认即可,再单击“下一步“,会出现如下界面:
数据库名称写你用到的数据库的名称;然后主机名是指你数据库连接的机子的ip,这里是本机,所以用的是localhost;端口可随便写,只要不是被占用的即可;数据库的用户名和密码要对应使用的数据库的用户名和密码。单击“下一步”,进入如下界面:
这里需要填写驱动名称和url,一般数据库用户名和密码会自动填入,然后查看“属性”是否有 “user=your_user”,“password=your_password”等的信息,若没有需要手动加入,否则会连接不到数据库,测试表可写可不写。然后单击“下一步”,进入如下界面:
将“AdminServer”前面的复选框选上,然后单击完成即可,然后单击“激活更改”按钮,会提示
这就是保存好创建的数据源了,下面我们部署应用。
最简单的方法是把web发布包直接拷贝到[weblogic目录]\user_projects\domains\[用户域]\ autodeploy文件夹下即可。
你可以直接在IE的地址栏直接输入http://localhost:7001/应用名称。也可以在配置界面中测试,把web发布包放到autodeploy文件夹下后,重启服务,然后进入配置界面,单击左侧的“部署”,出现如下界面:
可以看到我们部署的应用,但是它的状态为“准备就绪”,然后我们选中它,单击“启动”按钮,,选择“为所有请求提供服务”,然后进入下一界面后,单击“是”,就会将其启动,然后单击我们的应用,进入下面的界面:
再单击“测试”选项卡,进入如下界面,然后可单击一个超链接,进入部署的应用界面。