![](https://img-blog.csdnimg.cn/20210526214416626.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
maven管理
Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目
fothin
王小兔
展开
-
maven 某项目时 error 提示:XXXX.java:[1,10] 需要class, interface或enum
manen install 某 project 时 出现上述错误,起初不解,几个类中都严格审查了一下,并没有语法错误。然后,报错的就是最强大的反驳,程序必须有错误!经过网上查询资料,得知真正原因:这个文件的格式为UTF-8-BOM编码,而程序编译时是按照UTF-8的格式来编译运行的,因此报错。如下图所示:解释一下BOM,即Byte Order Mark,就是字节序标记。它是用来判断文本文件是哪一种Unicode编码的标记,其本身是一个Unicode字符("\ufeff"),位..原创 2020-09-29 19:43:02 · 858 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionException
java开发过程中,由于升级jar包,导致回顾老项目时发现私服中的jar更新后,本地maven后各种报错,其中代表性的时下图错误及下面的错误日志;解决方法:代码版本冲突,根据报错的信息,确定哪些jar冲突(要求java基本功扎实),确定好后,对pom,xml文件jar进行去重,在你确定冲突的位置,写下如下jar去除脚本,重新maven过,重新启动,一切就ok了。切记时代码冲突的一种解决方式,不是唯一方式。1:08:29.571...原创 2020-06-03 21:19:19 · 1511 阅读 · 0 评论 -
Maven原理及使用
转发 不错的介绍MAVEN 文章:https://blog.csdn.net/qinshi965273101/article/details/82852228转发:maven将jar发布到本地仓库 :https://blog.csdn.net/qq_25011427/article/details/81639210...原创 2019-09-09 09:22:07 · 110 阅读 · 0 评论