再myeclipse中使用 maven 进行 spring开发的时候, 添加c3p0后报错


再pom.xml 中添加如下代码后报错:

<dependency>
    <groupId>com.mchange.c3p0</groupId>
    <artifactId>com.springsource.com.mchange.v2.c3p0</artifactId>
    <version>0.9.1.2</version>
</dependency>


错误如下:Missing artifact com.mchange.c3p0:com.springsource.com.mchange.v2.c3p0:jar:0.9.1.2


解决方案:

I found the same problem in stackoverflow question areas, I solved this by adding following repositories:



<repositories>
        <repository>
            <id>com.springsource.repository.bundles.release</id>
            <name>EBR Spring Release Repository</name>
            <url>http://repository.springsource.com/maven/bundles/release</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
        <repository>
            <id>com.springsource.repository.bundles.external</id>
            <name>EBR External Release Repository</name>
            <url>http://repository.springsource.com/maven/bundles/external</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

原始链接 : http://stackoverflow.com/questions/2951205/maven-giving-error-missing-artifact;


版权声明:本文为shayboke原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。