公司拷贝回家的工程用sts导入clean package报错java.lang.NoClassDefFoundError
Posted kuroniko
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了公司拷贝回家的工程用sts导入clean package报错java.lang.NoClassDefFoundError相关的知识,希望对你有一定的参考价值。
从公司拷贝工程回家加班,用相同版本的sts和jdk但是run as maven build clean package
总是报错java.lang.NoClassDefFoundError:com/fasterxml/jackson/databind/ObjectMapper
等等很多NoClassDefFoundError等等错误,但是我在公司相同的代码相同的工程一点问题没有
后来猜测可能家里电脑maven下载相关的包是很久之前下载的,公司是最近半个月下载的,于是删除了C:UsersAdministrator.m2 epository目录下的所有
目录和jar,重新打开sts重新下载一次所有jar就ok了
以上是关于公司拷贝回家的工程用sts导入clean package报错java.lang.NoClassDefFoundError的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse导入Java工程后工程不能手动编译-最简解决办法
Spring Tool Suite 无法使用 Gradle 创建新项目:无法使用 Gradle (STS) 导入,因为未安装 STS Gradle Tooling