4
มีวิธียกเว้นการพึ่งพา Maven ทั่วโลกหรือไม่?
ฉันกำลังพยายามหาวิธี "ทั่วไป" ในการยกเว้นการพึ่งพาสกรรมกริยาจากการรวมโดยไม่ต้องแยกออกจากการอ้างอิงทั้งหมดที่ขึ้นอยู่กับมัน ตัวอย่างเช่นหากฉันต้องการยกเว้น slf4j ฉันทำสิ่งต่อไปนี้: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jmx</artifactId> <version>3.3.2.GA</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>3.4.0.GA</version> <type>jar</type> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> นี่เป็นส่วนหนึ่งในการล้างไฟล์ pom ส่วนหนึ่งเพื่อหลีกเลี่ยงปัญหาในอนาคตเมื่อมีคนเพิ่มการอ้างอิงซึ่งขึ้นอยู่กับการพึ่งพาที่ยกเว้นนั้นและลืมที่จะยกเว้น มีวิธีไหม?