按照网上的要求配置好了数据源和连接池
具体如下
1.首先,打开tomcat安装目录下的conf目录下的context.xml文件,这个文件中有一对Context标签,在这对标签之间嵌入如下一段话
<Resource name="jdbc/bookstore" auth="Container"
type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="sa" password="sasa"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;databaseName=bookstore" />
<resource-ref>
<res-ref-name>jdbc/testDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
配置好后运行MyEclipse写一个测试发现
DataSource ds = (DataSource)ct.lookup("java:/comp/env/jdbc/bookstore");
这一步上有一个红叉
点一下跑到了configure buildpath
把鼠标放在红线下面显示
The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
不知道什么原因。望各位给予解答,谢谢
------解决思路----------------------
jdk版本的问题
参考 The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files
------解决思路----------------------
关于连接数据库,配置数据源和连接池:
http://blog.csdn.net/oh_mourinho/article/details/7363628
可以参考一下
------解决思路----------------------
你的jdk版本可能太高了,java.lang.CharSequence解析有问题,换jdk1.6吧