pom文件中的所有依赖都确保下载完成,其中有一个kotlin all-open的plugin在build的时候出现问题,在本地win10环境下启动项目build会报CGLIB无法继承类的异常,在mac中没有问题(因为不想手动加open,所以使用此plugin)
尝试了各种清理IDEA缓存,重启IDEA,重新导入maven的方法后仍不成功,只能通过修改启动来强制使用maven的编译,而不是走IDEA的build
如果是多模块还可以指定要处理的模块及依赖而不必处理所有依赖,这样会减少时间
点击后选择+号,选择Run Maven Goal后输入
compile [-pl xxx[模块名] -am]
如果不需指定模块可以直接输入compile
如果清理缓存的方法有效的话就不需要使用此方法了,会方便一点
有比较好的解决方法的话欢迎大家交流