maven
文章平均质量分 68
Jothan Zhong
这个作者很懒,什么都没留下…
展开
-
maven依赖冲突以及解决方法
依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类包版本冲突综上就是maven如何排查依赖冲突以及解决方法,对于排查依赖个人比较推荐使用maven helper插件,至于解决依赖冲突个人推荐使用版本锁定的方法,此外dependencyManagement只是声明依赖,并不自动实现引入,因此子项目需要显示的声明需要用的依赖。原创 2023-10-18 13:54:01 · 3926 阅读 · 1 评论 -
Maven项目导入第三方jar包
2、在命令行中输入如下命令,其中-Dfile后为所要导入jar的所在目录,-DgroupID以及-DartifactId可以自己命名,-Dversion为版本号。4、进入maven项目中的pom.xml文件,添加刚才导入的jar包信息,刷新maven。1、打开本地maven仓库,进入bin目录,在目录上输入cmd,进入命令行。3、回车执行命令,命令行出现BUILD SUCCESS表示构建成功。原创 2023-08-03 09:11:09 · 943 阅读 · 0 评论 -
maven常用打包命令
Maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。1、在jar包中的META-INF/MANIFEST.MF中指定Main-Class,这样才能确定程序的入口在哪里;2、要能加载到依赖包。原创 2023-02-21 09:38:54 · 2838 阅读 · 0 评论 -
IDEA Maven Helper插件(详细使用教程)
在写Java代码的时候,我们可能会出现Jar包的冲突的问题,这时候就需要我们去解决依赖冲突了,而解决依赖冲突就需要先找到是那些依赖发生了冲突,当项目比较小的时候,还比较依靠IEDA的【Diagrams】查看依赖关系,当项目比较大依赖比较多后就比较难找了,这时候就需要一款实现快速解决依赖冲突了。原创 2023-02-18 14:57:30 · 3248 阅读 · 0 评论 -
[ERROR] Malformed \uxxxx encoding.报错解决
今天用idea运行完项目。想直接打包的时候,结果打包失败,一直报错 [网上查了之后,一直说是,有路径在使用斜杠的时候,使用错误。将"\“换成”/“就好了,但是我配置文件、pom文件中,所有涉及到路径的都没有”\"。还有的说,让换个仓库,重新下载jar包,但是我的项目所有jar加起来非常多,还有一些jar需要手动导入。换一个maven重新下载,肯定不太现实。直到后来看到一篇文章,但是…后来使用everthing 全局搜了文件**,**结果发现好几个。而且看产生时间,都是在我打包失败过程中产生的。原创 2023-01-05 10:39:30 · 1620 阅读 · 1 评论 -
ignored pom
在创建module时,没有正确建好module所以把它删掉了!又创建了一个之前删除了的同名的module名称。转载 2022-12-10 11:15:08 · 1100 阅读 · 0 评论 -
maven 程序包不存在
最近公司使用springboot开发项目,使用的构建工具是maven,项目分了很多模块,并且模块之间还存在一定的依赖,比如说一个项目common是提供各项目通用的工具类,公共的类等例子:项目root,有module common,front,mall等其中front 和mall都依赖于common,将来需要上线部署的也是front和mall项目,所以两个项目是要进行打包,也就是这个打包操作,让我浪费了好多时间,这里都是我亲身经历的血泪史。。当使用Maven对front项目直接进行package时,提示依赖于转载 2022-12-04 15:26:19 · 548 阅读 · 0 评论