由于Oracle授权问题,Maven3不提供Oracle-JDBC-driver
1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
2.通过Oracle的安装目录获得,位置在“{ORACLE_HOME}\jdbc\lib\ojdbc14.jar”
我这是将本地oracle安装找到的jar包放在本地仓库中创建了一个目录
XXX\repository\com\oracle\ojdbc8\12.2.0
在这个目录中包含有五个jar包,然后在这个目录下打开命令cmd窗口。执行命令
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0 -Dpackaging=jar -Dfile=ojdbc8.jar
命令是这个:
mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
com.oracle
ojdbc8
12.2.0
*******maven项目导入本地jar**************************************************************************
方式一:
1、打开侧面的maven,点击图中箭头指向的图标。
2、出现如下弹窗,在Command line在中输入执行的指令。
指令格式:
install:install-file -Dfile=
-DgroupId=
-DartifactId=
-Dversion=
-Dpackaging=
比如:
mvn install:install-file
-Dfile=F:\test.jar
-DgroupId=test
-DartifactId=test
-Dversion=0.0.1
-Dpackaging=jar
mvn install:install-file
-DgroupId=com.aliyun
-DartifactId=aliyun-sdk-vod-upload
-Dversion=1.4.11
-Dpackaging=jar
-Dfile=aliyun-java-vod-upload-1.4.11.jar
3、点击执行,显示“BUILD SUCCESS”即表示成功。
4、pom.xml中添加依赖即可使用。
test
test
0.0.1
方式二:
1、普通 Java 项目
针对普通 Java 项目,也即通过 Jar 包部署的项目。如何添加本地依赖 Jar 文件呢
很简单的结构。既没有 resources 目录也没有 webapp 目录,更没有 pom 等配置文件。那接下来看下这种项目如何受到导入本地 Jar 包。
通过 File>Project Structure…>Project Settings>Modules 添加 Jar 依赖,如下图:
选择 jar 文件所在目录,选择 jar 文件,OK :
然后就可以看到 依赖已经添加到该 module 了。点击“apply”应用:
此时,就可以在开发阶段使用此 jar 中的 class 和方法了。然后项目打包的时候可以看到此 jar 会自动包含在 artifact 中,如下图所示:
补充:如果该 jar 没有包含在 artifact 输出中,需要按下图所示操作手动添加到
artifact output 中:
打包后可以看到此 jar 会自动编译成 class 文件,并放在相应的 package 下:
2 通过Libraries添加:(强烈推荐)
1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)
对于新导入的项目,会自动导入lib目录下的相关jar包,我们需要将这些自动添加进来的jar包删除,如图:
2.单击 Libraries -> "+" -> "Java" -> 选择我们导入的项目主目录,点击OK
注意:在弹出的方框中点击“Cancel”,取消将其添加到Module中
此时,lib目录创建成功,删除目录中添加进来的多余内容,重新添加需要的jar包
到此,Libraries创建成功。
3.回到Modules菜单,选中之前导入的项目,点击“Dependencies”,点击“+” -> “Library”,将刚才创建成功的Library目录加入
4.将不是项目lib目录下的其他jar包(如:tomcat相关jar包),也通过该方式加入