secce 发表于 2017-2-14 12:46:09

weblogic上配置数据源

在weblogic上配置数据源
我是在weblogic9.0+mysql5.1的环境下配置的数据源。其实在tomcat,jboss,websphere等服务器中都提供了配置数据源的功能,大概的配置都很类似。

简单的讲述一下我的配置,以及应该注意的地方。
   第一步:我们首先要下载一个mysql驱动,必须与你的mysql版本兼容的,我使用的是mysql-connector-java-5.0.7-bin.jar。自己可以到网上去下载与你Mysql版本兼容的驱动。这一步应该很简单的,就不多说了。
   第二步:就是把我们的mysql驱动添加到你的classpath中,在weblogic中有很多配置方法:(weblogic安装在E:\bea下)
<1>.就是把它放到你的E:\bea\weblogic90\common\lib下面,我们在打开E:\bea\weblogic90\common\bin文件下的commEnv.cmd文件。找到下面这个位置:
@rem set up WebLogic Server's class path
set WEBLOGIC_CLASSPATH=%PATCH_CLASSPATH%;%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar;%WL_HOME%\common\lib\mysql-connector-java-5.0.7-bin.jar
在最后面加上mysql-connector-java-5.0.7-bin.jar驱动的位置,其中WL_HOME=E:\bea\weblogic90,上面红色的部分就是新加上的。
<2>.也可以在E:\bea\user_projects\domains\mydomain\bin下面的setDomainEnv.cmd文件中配置。在最后面的位置上找到:set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%;%WL_HOME%\integration\lib\util.jar;%WL_HOME%\common\lib\mysql-connector-java-5.0.7-bin.jar
在最后面加上mysql-connector-java-5.0.7-bin.jar驱动的位置,其中WL_HOME=E:\bea\weblogic90,上面红色的部分就是新加上的。
<3>.我们也可以把mysql-connector-java-5.0.7-bin.jar放到E:\bea\user_projects\domains\mydomain\lib目录下,然后再E:\bea\user_projects\domains\mydomain\bin下面的setDomainEnv.cmd文件中配置。在最后面的位置上找到:set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%;%WL_HOME%\integration\lib\util.jar;%DOMAIN_HOME%\lib\mysql-connector-java-5.0.7-bin.jar
在最后面加上mysql-connector-java-5.0.7-bin.jar驱动的位置,其中DOMAIN_HOME=E:\bea\user_projects\domains\mydomain,上面红色的部分就是新加上的。
<4>我们也可以直接在电脑的环境变量里的classpath中加上mysql驱动的路径。不提倡这样做。
    从上面我们可以看出无论mysql-connector-java-5.0.7-bin.jar放在那都无所谓,关键的是最后要把它的路径设置在classpath中就可以了。可以在E:\bea\weblogic90\common\bin\commEnv.cmd中配置,也可以在E:\bea\user_projects\domains\mydomain\bin\setDomainEnv.cmd中配置。也可以直接在电脑的环境变量中直接设置。
第三步:就是在weblogic中建数据源了。启动weblogic服务器,如果我们配置正确的话,我们可以在启动时的命令控制台上看到最后面mysql-connector-java-5.0.7-bin.jar的信息。
页: [1]
查看完整版本: weblogic上配置数据源