初学Struts,走了很多弯路才配置好 Struts的数据源,现将经验分享给和我一样的新手们,愿大家少走弯路,我使用的是MyEclipse6.5,首先,定义 User Libraries;在MyEclipse6.5,中选择Window-->Prefernces-->Java-->Build Path-->User Libraries --> New -->输入 User Library Name为:OracleDrive 选择 OK然后在列表中选中OracleDrive项然后选择右边的Add JARs 然后选择Oracle 安装路径下的ojdbc14.jar和ojdbc14_g.jar文件点确定。我的文件位置是 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/jdbc/lib/ (我安装的Oracle 版本是Oracle 10g Express Edition) 重复上面的步骤新建一个名为JDBC的 User Library然后添加commons-pool.jar、commons-dbcp-1.2.2.jar和commons-collections-3.2.jar这三个文件装了MyEclipes6.5,就有了 ,可以用搜索功能在Eclipse中查找这些文件,然后添加到User Library中。 然后,在项目中添加这两个User Library在MyEclipse6.5 的项目资源管理器(Package Ex)中,在项目名称上点右建选择Build Path --> Add Libraries-->User Library-->Next 勾选 OracleDrive和JDBC 选择 Finish最后,配置struts-config.xml在配置节中加入以下内容:CODE:<data-sources >
<data-source key="conn" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="password" value="sam" />
<set-property property="username" value="sa" />
<set-property property="driverClassName" value="oracle.jdbc.OracleDriver" />
<set-property property="description" value="oracle_drive" />
<set-property property="url" value="jdbc:oracle:thin:@127.0.0.1:1521:XE" />
<set-property property="autoCommit" value="true" />
</data-source></data-sources>
注意jdbc:oracle:thin:@127.0.0.1:1521:XE 中 XE 为Oracle的SID,Oracle 10g Express Edition默认为 XE。若进行了以上操作启动TomCat仍然出现 java.lang.ClassNotFoundException: ………………………………将上面的 ojdbc14.jar,commons-pool.jar、commons-dbcp-1.2.2.jar和commons-collections-3.2.jar拷贝到TomCat安装路径中的lib文件夹中就可以了,我的是/opt/tomcat6/lib。 Linux下修改MySQL编码为utf8Mysql master/slave测试过程相关资讯 Linux配置 Oracle教程 Struts
- Struts v2.5.1 v2.3.29 发布,Java (06月15日)
- Apache Struts 2.5 BETA3 发布下载 (01月28日)
- Struts 2.5-BETA2 发布,添加安全 (10/03/2015 12:28:52)
| - Struts V2.5 发布下载,MVC框架 (05月19日)
- OA高危漏洞的修复过程 (12/09/2015 21:57:38)
- Apache Struts 2.3.24.1 GA 包含了 (09/27/2015 08:31:59)
|
本文评论 查看全部评论 (0)