问题:项目依赖本地的jar包,导入后程序依赖无异常,这时候将项目打包,提示依赖不存在。
1、在项目名下创建lib目录
2、将本地jar包粘贴到lib目录下
3、右键jar包,选择Add as Library
4、在pom <dependencies>中添加配置
<dependency>
<groupId>引用jar包的groupId</groupId>
<artifactId>引用jar包的artifactId</artifactId>
<version>引用jar包的version</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/引用的jar</systemPath>
</dependency>
<dependency>
<groupId>org.apache.hadoop.hive</groupId>
<artifactId>hive-exec</artifactId>
<version>2.3.63</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/hive-exec-2.3.63.jar</systemPath>
</dependency>
5、maven —> clean and package 打包成功