Saya memiliki plugin khusus yang menghasilkan sumber di bawah target/generated-sources
(Perhatikan tidak ada nama alat di sini). Jadi saya mendapatkan sumber seperti target/generated-sources/com/mycompany
... dll.
Format ini tidak dapat diubah sama sekali, jadi saya akan dapat mengkonfigurasi Intellij agar menambahkannya sebagai folder sumber. Sampai sekarang, saya dapat melihat bahwa Intellij telah ditambahkan target/generated-sources/com
sebagai folder sumber.
Harap dicatat bahwa saya tidak memiliki opsi untuk mengkonfigurasi plugin!
UPDATE 1 : Saya tidak setuju dengan fakta bahwa saya HARUS meletakkan sumber yang saya buat di bawah folder nama alat. Ini mungkin konvensi yang bagus, tetapi jika saya hanya memiliki satu generator, tidak perlu saya taruh di sana? Sekali lagi, di pom.xml saya, saya memiliki resources
bagian yang dengan jelas menunjukkan bahwa target/generated-sources
harus diperlakukan sebagai folder sumber. Ini berfungsi dengan baik di Eclipse jadi saya tidak tahu mengapa Intellij tidak akan menghormati pengaturan saya.
TL; DR -> Ketika saya meletakkan target/generated-sources
di bagian sumber daya pom.xml
mengapa Intellij terlalu bersemangat untuk menambahkan target/generated-sources/com
ke classpath?