java.lang.ClassNotFoundException: org.logicalcobwebs.proxool.ProxoolDataSource
今天刚刚down了个项目下来,部署好tomcat后启动报错:
2013-04-28 16:58:46 ERROR [color=#FF0000][org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:211)] main - Context initialization failedorg.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Bean class [org.logicalcobwebs.proxool.ProxoolDataSource] not found; nested exception is java.lang.ClassNotFoundException: org.logicalcobwebs.proxool.ProxoolDataSourcejava.lang.ClassNotFoundException: org.logicalcobwebs.proxool.ProxoolDataSource[/color] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340) at org.apache.catalina.loader.WebappClassLoader.loadClass............
项目本身没有proxool-0.9.1.jar和proxool-cglib.jar,下载后把jar包加入项目,启动tomcat依然报这个错,大侠指点!因为项目别人都在跑,所以配置文件那边肯定是没错的,我查了下网上有不少说删除asm包的,但是项目中没有这个包,还有说jar包冲突但没具体说哪两个包冲突的,求指点
以下是applicationContext中相关配置文件
<bean id="dataSource"
class="org.logicalcobwebs.proxool.ProxoolDataSource"
destroy-method="close">
<property name="driver">
<value>${jdbcDriver}</value>
</property>
<property name="driverUrl">
<value>${jdbcUrl}</value>
</property>
<property name="user">
<value>${username}</value>
</property>
<property name="password">
<value>${password}</value>
</property>
<property name="alias">
<value>aptradepool</value>
</property>
<property name="maximumConnectionCount">
<value>50</value>
</property>
<property name="minimumConnectionCount">
<value>5</value>
</property>
<property name="maximumActiveTime">
<value>600000</value>
</property>
<property name="trace">
<value>true</value>
</property>
<property name="verbose">
<value>true</value>
</property>
</bean>