问题描述
项目用到了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>