解决Maven不能下载“oracle、aspectjweaver、com.springsource.net.sf.cglib”jar

解决Maven不能下载“oracle、aspectjweaver、com.springsource.net.sf.cglib”jar鸣谢网址:http://www.cnblogs.com/dongyangbolg/p/3455422.htmlhttp://www.cnblogs.com/ysq0908/p/4737977.html——————————————————————一、问题描述Maven下载“oracle14-10….

鸣谢网址:http://www.cnblogs.com/dongyangbolg/p/3455422.html

http://www.cnblogs.com/ysq0908/p/4737977.html

——————————————————————

一、问题描述

Maven下载“oracle14-10.2.0.1.0.jar”、“aspectjweaver-1.8.0.jar”、“com.springsource.net.sf.cglib-2.2.0.jar”失败。

二、解决

下载“oracle14-10.2.0.1.0.jar”

因为oracle驱动需要官方授权,因此maven官方库没有oracle jdbc驱动包,无法在pop.xml文件直接配置进行下载。可以通过将驱动包安装到本地maven库解决此问题。具体步骤是:

1.到 http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html 下载你所需要的oraclejar包。

2.在c盘新建oracle文件夹,将下载好的oracle14.jar放到oracle文件夹中。

3.在cmd中运行一下:

mvn install:install-file -DgroupId=oracle.jdbc.driver -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=C:/oracle/ojdbc14.jar

4.在pom.xml中添加以下代码:

    <dependency>
       <groupId>oracle.jdbc.driver</groupId>
       <artifactId>ojdbc14</artifactId>
      <version>10.2.0.1.0</version>
   </dependency>

 

下载“aspectjweaver-1.8.0.jar”

解决方案同上。下载此包的地址:http://maven.outofmemory.cn/org.aspectj/aspectjweaver/1.8.0/

注:在mvn install命令只需修改-DgroupId、-DartifactId、-Dversion、-Dfile即可。

 

下载“com.springsource.net.sf.cglib-2.2.0.jar”

在maven默认的官方库(http://repo.maven.apache.org/maven2 )没有找到此jar,但是在http://repository.sonatype.org/content/groups/public/ 这个库中有这个jar,因此在eclipse中添加这个库即可,如下:

<repositories>
      <repository>
          <id>Sonatype</id>
          <name>Sonatype Repository</name>
          <url>http://repository.sonatype.org/content/groups/public/</url>
          <layout>default</layout>
          <releases>
              <enabled>true</enabled>
          </releases>
          <snapshots>
             <enabled>false</enabled>
          </snapshots>
     </repository>
 </repositories>

这样,Maven在从默认仓库中找不到此jar后就会从上面的网址中进行下载。

 

后记:解决Maven下载失败可从两个方面解决,一是把jar下载到本地,然后运行“mvn install”这个命令将此jar再安装到本地库即可;二是在eclipse设置备用远程仓库进行下载。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/36129.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注