IntelliJ của tôi (2016.1.1) không sao chép logback.groovy
từ đường dẫn conf/logback.groovy
bên trong một số dự án maven. Khi được đặt vào src/main/resources
, tập tin sẽ được sao chép ngay vào thư mục đầu ra. Các conf
thư mục được đánh dấu là thư mục tài nguyên. Khi được đổi tên thành eg logback.groovy2
trong conf
thư mục, tập tin cũng được sao chép. Tôi đã thử thêm logback.groovy
dưới dạng mẫu tài nguyên và loại trừ nó khỏi quá trình biên dịch, cả hai đều không có kết quả.
Nhìn chung, dường như src/main/resource
thư mục có vai trò đặc biệt trong một dự án maven ý tưởng (so với các thư mục tài nguyên khác). Tôi đoán rằng một số cấu hình maven là cần thiết.