"重新导入所有Maven项目"后复制类R&BuildConfig

Mar*_*ger 6 android intellij-idea maven

我们正在使用Maven和IntelliJ IDEA构建我们的Android项目.有时我们必须执行"重新导入所有Maven项目",例如更新依赖项.问题在于它总是弄乱资源的源文件夹:所有模块都获得"gen"和"target/generated-source/r",这似乎是重复的原因.所以在重新导入之后,我们需要手动删除其中一个(通常是"gen"文件夹).当然,我们想避免这一步.我们为Android方面尝试了几种设置,但到目前为止还没有运气.

那么,我们如何配置IntelliJ来进行适当的Maven重新导入呢?

ale*_*hov 2

根据 Sven Strohschein 在http://youtrack.jetbrains.com/issue/IDEA-94901的回复,您可以尝试:

  1. 删除“gen”、“target”和“out”文件夹
  2. 恢复“ipr”和“iml”文件中的更改(或者将它们全部删除,甚至可能是 .idea 文件夹)
  3. 启动 IntelliJ 12
  4. 打开pom文件
  5. 右键单击->“Maven”->“重新导入”
  6. “构建”->“重建项目”

对我有用。