问题描述
项目用到了oracle,但由于oracle商业版权问题,maven在中心资源库直接下载jar包是要收费的
解决方法
第一步:
下载ojdbc6.jar
第二步:
将下载的jar放入项目的lib文件夹里
第三步:
添加依赖(我没有把它安装在maven本地仓库里而是通过外部引入的方式添加依赖)
本地引入:
<dependency>
<groupId>oracle</groupId>
<artifactId>oracle</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/ojdbc6.jar</systemPath>
</dependency>
外部引入:
<!-- 引入lib包 -->
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>service-customer</warName>
<failOnMissingWebXml>false</failOnMissingWebXml>
<webResources>
<resource>
<directory>${project.basedir}/lib/</directory>
<targetPath>WEB-INF/lib</targetPath>
<filtering>true</filtering>
</resource>
</webResources>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>jar</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>