Maven导入第三方jar包,编译通过,项目运行或打包报错程序包不存在
导入第三方jar包
1.建议在项目根目录下创建一个lib文件夹,并将所有第三方jar包放到该目录下,方便管理与导入
2.右键项目,选择"Open Module Settings"
3.左侧菜单栏选择"Libraries"后点击"+"选择jar包目录导入
项目编译通过,运行打包报错
此时项目编译无异常,正常通过。但是项目启动和打包时报错:程序包xxx不存在。
打开右侧Maven展开Dependencies发现没有依赖到我们导入的第三方jar包
添加pom依赖
<dependency>
<groupId>com.czd.custom</groupId> <!--自定义-->
<artifactId>custom</artifactId> <!--自定义-->
<version>1.0</version> <!--自定义-->
<scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它-->
<systemPath>${basedi