मुझे एक्लिप्स की समस्या है: जब भी मैं अपनी ग्रैडल निर्भरता को रीफ्रेश करने के लिए ग्रैडल> रिफ्रेश ग्रैडल प्रोजेक्ट पर क्लिक करता हूं, एक्लिप्स मेरे बिल्ड पथ में सभी बाहरी जार को हटा देता है। यह हर ग्रैडल प्रोजेक्ट के साथ होता है, और एक्लिप्स को फिर से स्थापित करने से समस्या ठीक नहीं होती है।

"रिफ्रेश ग्रैडल प्रोजेक्ट" विकल्प:

Refresh Gradle Project menu option

ताज़ा करने से पहले और बाद में:

Before clicking Refresh Gradle Project

After clicking Refresh Gradle Project

इसे ठीक करने के लिए कोई भी विचार? अग्रिम में धन्यवाद।

0
H.A. Sanger 2 नवम्बर 2020, 00:10

2 जवाब

सबसे बढ़िया उत्तर

हां, यह अपेक्षित व्यवहार है: ग्रैडल प्रोजेक्ट को रीफ़्रेश करें निर्भरता को build.gradle फ़ाइल में निर्दिष्ट लोगों पर रीसेट करता है। तो यह जावा बिल्ड पथ में आपके मैन्युअल रूप से किए गए परिवर्तनों को अधिलेखित कर देता है।

ग्रैडल प्रोजेक्ट में, सीधे जावा बिल्ड पथ सेटिंग्स को बदलने के बजाय, सभी निर्भरताएँ build.gradle फ़ाइल के माध्यम से जोड़ें

1
howlger 2 नवम्बर 2020, 02:35

मैं अभी तक टिप्पणी पोस्ट नहीं कर सकता। क्या आपने रेपो स्थानों के लिए ग्रेडल सेटिंग की जांच की? ग्रहण रेपो से जार प्राप्त करने में सक्षम नहीं हो सकता है। और आपने भी कोशिश की

 gradle eclipse

कमांड लाइन से ग्रहण निर्भरताओं को रीफ्रेश करने के लिए, और ग्रहण में प्रोजेक्ट को रीफ्रेश करें।

1
piii 2 नवम्बर 2020, 01:33