概述
错误截图
一般出现这个情况是由于项目中引入了外界jar包,并且不是通过maven进行引入的,所以在使用maven进行打包时会出现,找不到程序包的问题。
所以对于解决这个问题,就是通过maven将该包从本地引入到项目中。
第一步:
打开项目底部Terminal命令行输入如下命令
mvn install:install-file -DgroupId=xxxx -DartifactId=xxxx -Dversion=xxxx -Dpackaging=jar -Dfile=C:UsersAdministratorDesktopBOOT-INFlibhttp.jar
-DgroupId 对应为 pom 文件中的 groupId
-DartifactId 对应为 pom 文件中的 artifactId
-Dversion 对应为 pom 文件中的 version
-Dpackaging 导入包的类型是jar包的话就是 jar
-Dfile 你下载下来的jar包放的路径
命令中以上五项更换为引入包的相关信息。
注意:如果mvn 提示 “mvn不是内部或外部命令,也不是可运行程序”
就表明是你的maven未注册到系统配置。简单的方法,将maven文件bin目录注册到系统配置的path下(类似于jdk配置bin目录到path)。
第二步
pom文件引入
将图中groupId,artifactId,version更换为第一步中的DgroupId,DartifactId ,Dversion 。引入完成,再进行package,即可解决问题。
最后
以上就是外向大白为你收集整理的IDEA对项目进行(package)生成jar包出现程序包不存在的全部内容,希望文章能够帮你解决IDEA对项目进行(package)生成jar包出现程序包不存在所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复