android - "Reimport All Maven Projects"之后的重复类 R & BuildConfig

标签 android maven intellij-idea

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

那么,我们如何配置 IntelliJ 来执行正常工作的正确 Maven 重新导入?

最佳答案

根据 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. “构建”->“重建项目”

对我有用。

关于android - "Reimport All Maven Projects"之后的重复类 R & BuildConfig,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17726732/

相关文章:

Android: 使用ViewFlipper 时,是否可以在out 动画结束后才开始in 动画?

android - 我应该将用户好友列表存储在设备还是服务器上?

java - 在Git项目中添加父POM

javascript - Firefox XPCOM 有 JSDoc 文件吗?

Titanium 中的 Android 视频控制位置

android - 这个 Android 示例是否可以安全使用,内存泄漏方面?

java - 是否有增强 Java 访问控制的 Maven 插件?

java - Maven:导出带有第 3 方 jar 的 jar 添加到 list 中的类路径

java - 设置断点覆盖IntelliJ中某个方法的所有return语句

java - 我的第一个 Spring Boot 应用程序无法启动