首页 > 应用开发 > Java > Weblogic和eclipse安装和配置
花了大概4天的时间来安装和配置weblogic,中间过程是非常的坎坷的,在此记录整个过程中的难点和遇到问题的解决方法,与君共勉。
[@more@]1.windows安装weblogic,按默认路径安装,选择典型模式安装,一定要安装eclipse组件。然后一路next。
2.安装完成之后配置weblogic的domain,步骤如下:
2.1 开始-程序-Oracle WebLogic-WebLogic Server 11gR1-Tools-Configuration Wizard。
2.2 选择创建新的weblogic域。
2.3 选择域源-next。
2.4 输入域的名称和位置,输入名称,位置默认-next。
2.5 配置管理员用户名和口令-admin-admin-next。
2.6 配置服务器启动模式和JDK-选择开发模式-默认JDK。
2.7 选择可选配置-next。
2.8 创建。
2.9 完成。
3.C:OracleMiddlewareuser_projectsdomainsfescobin下startWebLogic.cmd,启动weblogic
4.http://127.0.0.1:7001/console第一次会有点慢
5.配置eclipse
5.1 插件安装,要求eclipse版本在3.6以上
5.2 window-prefences-server-runtime environment-add-选择oracle-weblogic10.3.5
5.3 welogic home:C:OracleMiddlewarewlserver_10.3 java home:C:OracleMiddlewarejdk160_24--next
5.4 指定域C:OracleMiddlewareuser_projectsdomainsfesco
5.5 此处省去两天时间。。。。。。。。
6.这里有更简单的方法
6.1 还记得我们安装weblogic的时候安装了Oracle Enterprise Pack for Eclipse这个东西吗。
6.2 开始-程序-Oracle WebLogic-Oracle Enterprise Pack for Eclipse,然后选择工作空间。
6.3 这个eclipse已经把配置weblogic所有的插件都安装好了,只需要装一个svn插件。
6.4 然后就是我们熟悉的从svn上check out了,这里需要注意的一点是 本地项目要选择Weblogic Web Services-Web Service Project。
7.至此安装已经结束了,下面开发weblogic的配置.
7.1 weblogic数据源配置
7.1.1 配置weblogic数据http://127.0.0.1:7001/console登录到weblogic管理配置界面,选择域-服务-数据源-新建一般数据源
-输入jndi名称ODS,选择驱动oracle driver(Thin)for service connections;versions:9.0.1 and later-后面输入地址sid完成
7.2发布出现Caused By: unable to attain an URLClassLoader - [unknown location]这个错误
解决方法是在struts.xml中不可以使用通配符*,将所有的xml使用绝对路径include进来就可以了:
造成这个问题的原因参考如下:
struts的ClassPathFinder.findMatches方法里取得当前classloader的方式是
ClassLoader loader = Thread.currentThread().getContextClassLoader();
在tomcat环境下取到的是URLClassloader的实例
而在weblogic下面却是weblogic.utils.classloaders.ChangeAwareClassLoader ,
weblogic有自己的classLoader机制,因此导致了错误
7.3发布完成之后启动weblogic,就可以访问我们的项目了http://127.0.0.1:7001/mis,在它出来的那一刻,我承认我鸡冻了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25261409/viewspace-1055234/ ,如需转载,请注明出处,否则将追究法律责任。