在测试范围中获取ClassNotFoundException

时间:2012-06-30 21:51:31

标签: maven maven-2

我正在尝试为我的webapp运行测试。我已经使用了Spring和Hibernate。但是运行mvn package会导致测试任务中出现ClassNotFoundException:java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource

我已经尝试将此添加到我的pom.xml中,但没有成功:

<dependency>
    <groupId>commons-dbcp</groupId>
    <artifactId>commons-dbcp</artifactId>
    <version>1.4</version>
    <scope>test</scope>
</dependency>

这里做什么?

更新

mvn -X clean packagehttp://paste.ubuntuusers.de/raw/409407/

1 个答案:

答案 0 :(得分:1)

我在这里看不到DBCP的任何问题。而且log记录了自动装配Spring bean的一些问题,从缺少com.example.model.ArticleService开始。将这些缺少的bean声明为Spring组件,应该没问题。