ध्यान दें कि SBT और ग्रेडल के बीच एक महत्वपूर्ण अंतर इसकी निर्भरता प्रबंधन है :
- SBT : आइवी , एक संशोधन के साथ जो एक निश्चित एक (1.5.2, उदाहरण के लिए) या नवीनतम (या गतिशील) एक के रूप में दिया जा सकता है।
" आइवी डिपेंडेंसी " देखें
जिसका अर्थ है कि "-SAPAPOT" तंत्र समर्थन समस्याग्रस्त हो सकता है, भले ही इस धागे में मार्क हर्र का विवरण हो :
यह सच है कि कैश गड़बड़ हो सकता है, लेकिन यह सच नहीं है कि आइवी स्नैपशॉट को हल करने को नहीं समझता है। यूजीन ने इस बिंदु को एक और सूत्र में समझाया, शायद व्यवस्थापक सूची पर। Sbt के ऑटो-अद्यतन के साथ एक समस्या है जिसे 0.12 में संबोधित किया गया था।
आइवी समर्थन नहीं करता है, जहां तक मुझे पता है, मावेन जिस तरह से करता है, उसमें स्नैपशॉट प्रकाशित कर रहा है। मेरा मानना है कि मैंने इसे कहीं और कहा है, लेकिन अगर कोई भी स्थिति में सुधार करना चाहता है, तो मेरी राय यह है कि ग्रैडल टीम के साथ काम करने के लिए प्रयास निर्भरता प्रबंधन कोड का पुन: उपयोग करने के लिए सबसे अच्छा खर्च होता है।
बस आपको बता दें, आइवी और मावेन स्नैपशॉट निर्भरता के साथ समस्याएं एक कारण थीं कि ग्रैडल ने अंततः आइवी को अपने स्वयं के निर्भरता प्रबंधन कोड के साथ बदल दिया। यह एक बड़ा काम था, लेकिन हमें बहुत अच्छाई लाया।
इस ट्वीट में उल्लेख किया गया है कि भविष्य में सभी स्थिति विकसित हो सकती है:
मार्क ने अतीत में कहा कि वह एसबीटी के लिए आईवी के बजाय ग्रैडल का उपयोग करने में रुचि रखते थे।
(दोनों उपकरण एक दूसरे से सीख सकते हैं )