เรามีโครงการ maven หลายโมดูล ฉันมีกรณีการใช้งานที่ฉันต้องการทราบรายการการขึ้นต่อกันทั้งหมดที่ใช้ในโค้ดที่มีเวอร์ชัน:
- หากประกาศเป็น pom และกำลังใช้งานอยู่
- ไม่ได้ประกาศใน pom แต่ยังคงใช้อยู่ (นำเข้าแบบสกรรมกริยา)
โบนัสจะเป็นถ้าวิธีการสามารถแยก deps ที่ถูกประกาศเป็น pom แต่ไม่ได้ถูกใช้ในโค้ด
โปรดแนะนำวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้ TIA.