ฉันใช้ Maven 2.2.1 และเพื่อสร้างโครงการของฉันฉันใช้คำสั่งนี้
mvn clean install -Dmaven.test.skip=true
อย่างไรก็ตามการสร้างล้มเหลวโดยบอกว่าไม่พบสิ่งประดิษฐ์อย่างใดอย่างหนึ่ง อย่างไรก็ตามเมื่อฉันใช้:
mvn clean install -DskipTests
ทุกอย่างทำงานได้ดี
จนถึงตอนนี้ฉันคิดว่าคำสั่งทั้งสองนี้เทียบเท่ากัน อย่างไรก็ตามลิงค์นี้ดูเหมือนว่าจะแนะนำให้-Dmaven.test.skip=true
ข้ามการรวบรวมเคสทดสอบด้วย
อย่างไรก็ตามนั่นยังไม่ได้อธิบายให้ฉันฟังว่าทำไมคำสั่งหนึ่งทำงานและคำสั่งอื่นไม่ทำงาน จะขอบคุณถ้ามีคนอธิบายให้ฉันฟังหน่อย
-Dmaven.test.skip=true -DskipTests
? หนึ่งหรืออื่น ๆ บางครั้งสามารถละเว้นขึ้นอยู่กับสถานการณ์ แต่ผู้ที่ต้องการที่จะคิดเกี่ยวกับว่า ..