这并不是你代码的问题,而是你的IDE的问题 在xml的properties标签中一般包含的jdk的版本,只需要加入maven的版本,IDE就会精准辨别你的意思! (毕竟人家的智能程度还是很高的【>_<】) 代码如下 <properties> <java.version>M</java,version> <maven-jar-plugin.version>3.1.1 </maven-jar-plugin.version> <!--上面的版本可根据自己的自行选择,下面的maven控制jar版本需与本人写的一致--> </properties> 欢迎评论交流