一、在项目中有时需要引入第三方jar包,而maven中又没有第三方的依赖,这时候就得外部引入。
1.第一种方式是本地maven中添加依赖,然后在项目中pom文件中导入坐标即可。
mvn install:install-file -Dfile="jackson-core-2.8.9.jar" -DgroupId="com.oracle" -DartifactId=ojdbc7 -Dversion="12.1.0" -Dpackaging=jar
2.第二种方式是把第三方jar包放在项目中,通过相对项目的关系来引入jar包。
2.1:一个是在idea中与src同级别建立了一个lib文件夹放入jar包
pom.xml中导入
<!--自己添加的依赖-->
<dependency>
<groupId>com.lyh.it</groupId>
<artifactId>sendsap</artifactId>
<scope>system</scope>
<version>1.0.0</version>
<systemPath>${project.basedir}/lib/sendsap-1.0.0.jar</systemPath>
</dependency>
2.2:eclipse中添加,放在了项目下src/main/webapp/WEB-INF/lib下的jar包,放在其他地方好像没反应,编译不进去。
pom.xml导入坐标
<!--excel转pdf-->
<dependency>
<groupId>com.lyh.excell</groupId>
<artifactId>aspose-cells</artifactId>
<scope>system</scope>
<version>1.0.0</version>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/aspose-cells-8.5.2.jar</systemPath>
</dependency>
ok!
二、eclipse中代码修改后,没有编译,还是以前的结果。
讲的很好:
https://blog.csdn.net/Spidy_harker/article/details/103222418
2.