zoukankan      html  css  js  c++  java
  • Gradle添加本地jar包,Maven添加本地jar包

    解决问题:

    gradle添加本地jar包?

    gradle添加ojdbc?

    maven添加本地jar包?

    1. 为什么ojdbc不能直接导入gradle工程中?

    应为ojdbc在oracle的Maven仓库中,在中央Maven仓库中,ojdbc是非法的,所以不能直接从中央Maven仓库中拉取。

    2. gradle添加本地jar包?

    3. maven添加本地jar包

    原理:在项目的根目录下添加一个本地Maven仓库,然后把Maven仓库中的jar包导入到pom文件中。

    3.1 在${basedir}(pom.xml文件所在路径)目录下建立一个叫“maven-repository”的本地仓库。

    3.2 使用命令安装我们要引用的JAR到此仓库中:

    mvn deploy:deploy-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=jar -Durl=file:./maven-repository/ -DrepositoryId=maven-repository -DupdateReleaseInfo=true
    mvn deploy:deploy-file -Dfile=E:OracleDemolibojdbc-6.jar -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=6 -Dpackaging=jar -Durl=file:./maven-repository/ -DrepositoryId=maven-repository -DupdateReleaseInfo=true

    3.3 在pom.xml中如下使用

    3.3.1 申明仓库

    <repositories>
        <repository>
            <id>maven-repository</id>
            <url>file:///${project.basedir}/maven-repository</url>
        </repository>
    </repositories>

    3.3.2 添加引用

    <dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc</artifactId>
    <version>6</version>
    </dependency>

    转载请标明出处

  • 相关阅读:
    接口的经典使用方法
    多态的程序例子
    log4j常用配置过程
    log4j.properties对于web app摆放的位置
    MySQL优化实例
    No sql 相关
    yii直接执行sql
    android NDK JNI设置自己的log输出函数
    android web 网址收集
    WebKit加载网页的流程
  • 原文地址:https://www.cnblogs.com/mungerz/p/10483105.html
Copyright © 2011-2022 走看看