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