长沙网站建设有限公司,网页小游戏开发,个人网站建设流程 域名注册的选择,网络推广是什么意思1、首先#xff0c;我们再pom.xml中导入依赖包时#xff0c;打包可以正常进行。 但如果我们引入了第三方的外部jar包#xff08;这里需要先把jar包添加到该项目依赖库中#xff0c;这里不做演示#xff09;#xff0c;如图  2、导致打包时报错#xff0c;程序包不存在或…1、首先我们再pom.xml中导入依赖包时打包可以正常进行。 但如果我们引入了第三方的外部jar包这里需要先把jar包添加到该项目依赖库中这里不做演示如图  2、导致打包时报错程序包不存在或找不到符号如图  3、这里我们需要改写pom.xml其实和引入普通jar包差不多 
dependency!--groupId 随便填写 --groupIdsdk/groupId!--artifactId 随便填写--artifactIdjava/artifactId!--version 随便填写--version1.2.0/version!-- scopesystem表示此依赖是来自外部jar而不是maven仓库。当scope设置为system时systemPath属性才会生效systemPath为一个物理文件路径来指定依赖的jar其物理磁盘的位置。 --scopesystem/scope!-- ${project.basedir}代表根目录 --systemPath${project.basedir}/lib/sdk-java-1.2.0.jar/systemPath/dependency添加完之后代码中就可以使用到该jar里的类和方法但是到这里还没完。 
4、上一步仅仅是引用到了项目里打包的时候是不会打包到jar/war中的。需要在pom.xml的加入以下配置. resourcesresource!-- directory 表示取该目录下的文件 --directorylib/directory!--targetPath 指定打包到哪个目录下  默认是放到class目录下--targetPath/BOOT-INF/lib//targetPath!-- 取符合格式的所有文件  *代表全部 --includesinclude**/*.jar/include/includes/resource/resources5、最后终于成功了  6、我们看一下jar包中的内容很显然我们引入的第三方jar包也被我们打包进来了。