मावेन गुंजाइश के बीच अंतर क्या है compileऔर providedजब विरूपण साक्ष्य JAR के रूप में बनाया गया है? अगर यह वार होता, तो मैं समझता / समझती / नहीं कर पाती कि WEB-INF / lib में आर्टवर्क शामिल होगा या नहीं। लेकिन एक जार के मामले में यह कोई फर्क नहीं पड़ता - निर्भरता शामिल नहीं हैं। जब उनका दायरा compileया होता है तो उन्हें क्लासपाथ पर होना होता है provided। मुझे पता है कि providedनिर्भरताएं सकर्मक नहीं हैं - लेकिन क्या यह केवल एक अंतर है?
JAR packagingसंदर्भ में scopes में अंतर के बारे में विचार करता हूं । मावेन डॉक इसके बारे में उल्लेख नहीं करता है। मैं थोड़ी देर के लिए मावेन का उपयोग करता हूं, लेकिन मैंने पहले से ही इसके बारे में खुद से पूछा है :) तो ऐसा लगता है किJAR packagingसंदर्भ में,compileऔरprovided(निर्भरता संक्रमण को छोड़कर) कोई अंतर नहीं है । क्या मैं सही हू?