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}(l⽂件所在路径)⽬录下建⽴⼀个叫“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:\OracleDemo\lib\ojdbc-6.jar -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=6 -Dpackaging=jar -Durl=file:./maven-repository/ -DrepositoryId=maven-repository -DupdateReleaseInfo=true
3.3 在l中如下使⽤
3.3.1 申明仓库
springframework jar包导入<repositories>
<repository>
<id>maven-repository</id>
<url>file:///${project.basedir}/maven-repository</url>
</repository>
</repositories>
3.3.2 添加引⽤
<dependency>
<groupId&acle</groupId>
<artifactId>ojdbc</artifactId>
<version>6</version>
</dependency>
转载请标明出处
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论