idea maven打包编译报错 java.lang.AssertionError: input.getType

2023-05-16

今天使用idea打包编译maven项目,出现如下报错

构建报错时,最先显示的是这个报错。查了一圈下来,我的配置是没有问题的。

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project nontax3-sharding-integrate: Compilation failure
An unknown compilation problem occurred

后面我点开了,具体的maven编译错误内容。

编译器 (1.8.0_25) 中出现异常错误。 如果在 Bug Parade 中没有找到该错误, 请在 Java Developer Connection (http://java.sun.com/webapps/bugreport) 中建立 Bug。请在报告中附上您的程序和以下诊断信息。谢谢。
java.lang.AssertionError: input.getType
	at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:3417)
	at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3281)
	at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
	at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
	at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1843)
	at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
	at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
	at com.sun.tools.javac.comp.Attr.attribArgs(Attr.java:705)
	at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1834)

解决办法:

我使用的jdk是1.8.0_25版本的,属于比较低的jdk1.8版本。后面重新安装一个较高版本的jdk1.8,就完美解决了。

我解决这个问题所下载的jdk包,需要的可以自己下载。

jdk-8u181-windows-x64
链接:https://pan.baidu.com/s/1u3G8JKEQJnQtZ7qUEaLBXw 
提取码:yazf


 

博主新推出的gitee免费开源项目(商城+APP+小程序+H5),有兴趣的小伙伴可以了解一下。

生鲜商城kxmall-小程序 + App + 公众号H5: kxmall-生鲜商城+APP+小程序+H5。同时支持微信小程序、H5、安卓App、苹果App。支持集群部署,单机部署。可用于B2C商城,O2O外卖,社区超市,生鲜【带配套骑手端配送系统】。kxmall使用uniapp编码。使用Java开发,SpringBoot 2.1.x框架,MyBatis-plus持久层框架、Redis作为缓存、MySql作为数据库。前端vuejs作为开发语言。https://gitee.com/zhengkaixing/kxmall

  • 阿里云服务器折扣场:点我进入  
  • 腾讯云服务器秒杀场:点我进入  
  • 淘宝优惠券专场:====点我进入====
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

idea maven打包编译报错 java.lang.AssertionError: input.getType 的相关文章

随机推荐