Untuk apa maven-shade-plugin digunakan, dan mengapa Anda ingin merelokasi paket Java?

Saya menemukan plugin maven-shade-plugin digunakan di pom.xml seseorang. Saya belum pernah menggunakan maven-shade-plugin sebelumnya (dan saya seorang Maven n00b) jadi saya mencoba memahami alasan untuk menggunakan ini dan apa fungsinya. Saya melihat dokumen Maven , namun saya tidak dapat memahami...