克隆完代码后发现注解没有被辨认,并且主类,application.properties 都没有被辨认,并且此时 idea 曾经实现了初始化并不是 idea 依然在‘读条’。
之前也遇到过相似的问题,然而之前是因为没有倒入 maven 我的项目,从新倒入 maven 我的项目即可,具体操作可见此文章,然而目前曾经导入了 maven 我的项目。
之后又尝试 clean maven 后再 mvn install 或者清空缓存或是勾销链接 maven 我的项目后再从新导入 maven 我的项目等等操作后依然无奈解决。
起初又在网上看到一种说法——Maven 的版本和 IDEA 的版本不兼容也会导致上述情况。
maven-wrapper.properties:
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.6/apache-maven-3.8.6-bin.zip
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar
须要应用相匹配的 Maven 版本和 IDEA 版本,介于无论重装 Maven 还是 IDEA 老本都很高,咱们在 IDEA 中应用自带的 Maven 即可。
在 IDEA 中关上“Preferences”,找到“Maven”菜单,在“Maven home directory”中,抉择 IDEA 自带的 Maven3(自带 Maven 的版本必定是兼容的),如图:
切换胜利后: