Answers:
我试图“ Maven>重新导入”,但实际上修复它的唯一一件事是关闭项目,删除.idea目录,然后重新打开项目。
只是重新导入没有用。以下对我有用。
文件->使缓存无效/重新启动
然后
生成->重建项目
那将重新导入Maven项目。
menu -> build -> Rebuild Project
为我工作
(在没有此步骤的情况下使缓存无效无济于事)
现有的13个答案中没有一个对我有用。但是,我可以通过首先删除所有模块来解决此问题:
File
> Project Structure...
,Modules
标签,然后从Maven
工具窗口中删除所有剩余的Maven模块:
Remove projects
,然后在Project
工具窗口中再次添加它们:
pom.xml
,Add as Maven project
,现在从Maven
工具窗口中忽略所有被忽略的模块:
Unignore
,最后使用Build
>进行重建Rebuild project
。假设mvn clean install
已经发生。
就我而言,唯一起作用的是:
mvn idea:idea
好处是您不必删除.idea文件夹或.iml文件,也无需删除所有配置。一切都会被保留。
(可能也gradle idea
适用于gradle)。
无效缓存/重新启动,然后构建->重建项目对我有帮助
这是一个非常烦人的问题,经常发生。特别是在切换到另一个git分支之后。解决这种问题浪费了我太多的时间。我已经尝试了以上所有方法。但是我找不到可靠的方法。在这里,我只是总结了可能对我的情况有所帮助的那些步骤。Jetbrains,请解决此问题以节省客户的宝贵时间。
作为仅偶尔需要执行Java工作的人,这很烦人。自从我上次在IntelliJ中运行服务器以来,不可避免地要添加软件包,并且软件包将无法构建。我发现似乎更简单的解决方案:只是不要在IntelliJ中构建。通过Maven从命令行进行构建,然后确保运行配置未将“构建”列为“启动前”任务。
我尝试了所有赞赏的答案,但都没有解决我的问题!
根据Intellij社区的说法,Maven构建于2020.1和2020.1.1版本中存在一个错误:https ://youtrack.jetbrains.com/issue/IDEA-237320?_ga = 2.235486722.203129946.1591253608-322129264.1584010541
请尝试在2019.3.4版本上运行(从一开始就对我有效)
您可以从这里下载
path.macros.xml
文件的解决方法对我有所帮助:youtrack.jetbrains.com/issue/…2020.1现在可以工作了。
Maven重新导入,重建和使高速缓存无效的工作。我通过打开终端并在根文件夹项目中执行maven clean install解决了该问题。(IntelliJ已打开,我能够看到IDE在maven工作期间正在更新并触发重新索引)
我有同样的问题。我通过应用android-apt插件https://bitbucket.org/hvisser/android-apt修复了它