Chúng tôi đang xây dựng các dự án Android của chúng tôi với Maven và IntelliJ IDEA. Đôi khi, chúng tôi phải thực thi "Reimport All Maven Projects", ví dụ: để cập nhật phụ thuộc. Vấn đề với điều đó là nó luôn làm lộn xộn các thư mục nguồn cho các tài nguyên: tất cả các mô-đun nhận được "gen" và "target/generated-source/r" có vẻ là nguyên nhân cho các bản sao. Vì vậy, sau khi reimporting, chúng ta cần phải tự xóa một trong những (thường là "gen" thư mục). Tất nhiên, chúng tôi muốn tránh bước này. Chúng tôi đã thử một số cài đặt cho khía cạnh Android, nhưng không có may mắn cho đến nay.Các lớp trùng lặp R & BuildConfig sau khi "Reimport All Maven Projects"
Vì vậy, làm cách nào chúng ta có thể định cấu hình IntelliJ để thực hiện nhập lại Maven phù hợp mà chỉ hoạt động?
Có thể cấu trúc dự án của bạn khác với mặc định của maven là mục tiêu/nguồn được tạo, v.v. Hãy xem xét điều này: http://maven.apache.org/guides/mini/guide-using-one-source-directory .html – morpheus05
@greenrobot có giải pháp nào không? Tôi đang gặp vấn đề này trên maven và thực sự bị mắc kẹt ở đây: (điều kỳ lạ là nó đã làm việc cho đến tối hôm qua, đột nhiên nó bắt đầu tiếp tục nói lớp trùng lặp R và BuildConfig. –