હવે પછીના લેખમાં આપણે ગ્રેડલ ઉપર એક નજર નાખીશું. આ એક છે સામાન્ય હેતુ બિલ્ડ ટૂલ જેનો ઉપયોગ મુખ્યત્વે જાવા પ્રોજેક્ટ્સમાં થાય છે. કીડીની શ્રેષ્ઠ સુવિધાઓ અને માવેન. તેના પૂર્વગામીઓથી વિપરીત, જે સ્ક્રિપ્ટીંગ માટે XML નો ઉપયોગ કરે છે, કડક ઉપયોગ કરે છે ગ્રુવી. જાવા પ્લેટફોર્મ માટે આ ગતિશીલ અને objectબ્જેક્ટ લક્ષી પ્રોગ્રામિંગ ભાષા છે જેની સાથે પ્રોજેક્ટની વ્યાખ્યા અને સ્ક્રિપ્ટો બનાવવી.
આ પોસ્ટમાં આપણે જોઈશું કે કેવી રીતે ઉબન્ટુ 18.10 પર ગ્રીડલ ઇન્સ્ટોલ કરો. સમાન સૂચનાઓ ઉબુન્ટુના અન્ય સંસ્કરણો અને લિનક્સ મિન્ટ અને એલિમેન્ટરી ઓએસ સહિતના કોઈપણ ઉબુન્ટુ-આધારિત વિતરણને લાગુ પડે છે.
ગ્રેડલની સામાન્ય સુવિધાઓ
- સંકલન માટે ગ્રેડલ એ એક સ્વચાલિત સાધન છે. તે ઓપન સોર્સ છે અને પર ધ્યાન કેન્દ્રિત કરે છે સુગમતા અને પ્રભાવ. ગ્રુડી બિલ્ડ સ્ક્રિપ્ટ્સ ગ્રુવી અથવા કોટલીન ડીએસએલનો ઉપયોગ કરીને લખાઈ છે.
- Es ખૂબ કસ્ટમાઇઝ. ગ્રેડલને એવી રીતે મોડેલ કરવામાં આવી છે જે તેને કસ્ટમાઇઝ અને એક્સ્ટેંસિબલ બનાવે છે.
- ગ્રેડલ ઝડપથી કાર્યો પૂર્ણ કરે છે. પાછલા રનના પરિણામોનો ફરીથી ઉપયોગ કરો, માત્ર ઇનપુટ્સ પર પ્રક્રિયા કરી રહ્યા છીએ જે બદલાયા છે અને સમાંતર ક્રિયાઓ ચલાવે છે. આમ તેમના કાર્યો ખૂબ જ ઝડપથી કરી રહ્યા છે.
- આ છે Android માટે સત્તાવાર બિલ્ડ ટૂલ. તે ઘણી લોકપ્રિય ભાષાઓ અને તકનીકોના સમર્થન સાથે આવે છે.
ઉબુન્ટુ પર ગ્રેડલ સ્થાપિત કરો
નીચેના ઉદાહરણમાં આપણે કેવી રીતે પગલું-દર-પગલા સૂચનો જોશું ઉબુન્ટુ 18.10 પર ગ્રેડલનું નવીનતમ સંસ્કરણ ઇન્સ્ટોલ કરો. આ માટે અમે તેની સત્તાવાર વેબસાઇટથી નવીનતમ સંસ્કરણ ડાઉનલોડ કરવા જઈ રહ્યા છીએ.
ઇન્સ્ટોલેશન સાથે પ્રારંભ કરતા પહેલા, આપણે ખાતરી કરવી પડશે કે અમારી operatingપરેટિંગ સિસ્ટમ છે અમે ઓપનજેડીકે સ્થાપિત કર્યું છે. જો નહીં, તો તમે નીચેની સૂચનાઓનું પાલન કરી શકો છો.
ઓપનજેડીકે સ્થાપિત કરો
ગ્રૅડલ જરૂર છે જાવા જેડીકે અથવા જેઆરઇ સંસ્કરણ 7 અથવા તેથી વધુ જેથી આપણે તેની સાથે યોગ્ય રીતે ઇન્સ્ટોલ અને કાર્ય કરી શકીએ. આ ઉદાહરણમાં હું ઓપનજેડીકે 8 નો ઉપયોગ કરવા જઈ રહ્યો છું.
ઉબુન્ટુ પર જાવા ઇન્સ્ટોલ કરવું ખૂબ સરળ છે. આપણે સૌ પ્રથમ, ટર્મિનલ (Ctrl + Alt + T) લખીને પેકેજ અનુક્રમણિકાને અપડેટ કરીને પ્રારંભ કરીશું:
sudo apt update
અમે ચાલુ રાખીએ છીએ OpenJDK પેકેજ સ્થાપિત કરી રહ્યું છે સમાન ટર્મિનલમાં ટાઇપ કરો:
sudo apt install openjdk-8-jdk
એકવાર ઇન્સ્ટોલેશન સમાપ્ત થઈ જાય, પછી અમે તેને નીચેના આદેશને અમલમાં મૂકીને ચકાસી શકીએ. આ રહ્યું છે જાવા આવૃત્તિ છાપો:
java -version
જો બધું બરાબર થઈ ગયું છે, તો આપણે આનું આઉટપુટ સમાન અથવા સમાન જોવું જોઈએ:
ગ્રેડલ ડાઉનલોડ કરો
લેખન સમયે, ગ્રેડલનું નવીનતમ સંસ્કરણ 4.10.2 છે. આગળના પગલા પર આગળ વધતા પહેલા, તે હંમેશાં રસપ્રદ રહે છે સલાહ લો પ્રકાશિત પૃષ્ઠ ગ્રીડલ દ્વારા નવું સંસ્કરણ ઉપલબ્ધ છે કે કેમ તે જોવા માટે.
એકવાર અમને ખાતરી છે કે અમારે શું ડાઉનલોડ કરવું છે, અમે ઝિપ ફાઇલ મેળવવા માટે આગળ વધી શકીએ છીએ. ચાલો જઈએ બાઈનરી-ફક્ત ફાઇલ ડાઉનલોડ કરો એડ્રેસ બુકમાં / tmp નીચેની વિજેટ આદેશનો ઉપયોગ કરીને:
wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp
એકવાર ડાઉનલોડ પૂર્ણ થઈ જાય, આપણે / opt / গ্রেડલ ડિરેક્ટરીમાં ઝિપ ફાઇલ કાractવા જઈશું:
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
અમે સક્ષમ થઈશું ગ્રેડલ ફાઇલો જુઓ ડિરેક્ટરીની સૂચિને અનઝિપ કરી /opt/gradle/gradle-4.10.2:
ls /opt/gradle/gradle-4.10.2
પર્યાવરણ ચલ સુયોજિત કરી રહ્યા છે
અમે ગ્રાડલની ડિન ડિરેક્ટરી શામેલ કરવા માટે PATH એન્વાયર્નમેન્ટ ચલ સેટ કરીને ચાલુ રાખીએ છીએ. આવું કરવા માટે, આપણે આપણું પ્રિય ટેક્સ્ટ સંપાદક ખોલીશું અને આપણે એક નવી ફાઇલ નામની ફાઈલ બનાવીશું gradle.sh ડિરેક્ટરીની અંદર /etc/profile.d/.
ફાઇલમાં નીચેની ગોઠવણી પેસ્ટ કરો:
export GRADLE_HOME=/opt/gradle/gradle-4.10.2 export PATH=${GRADLE_HOME}/bin:${PATH}
પછી ફાઇલ સેવ અને બંધ કરો. અનુસરવાનું આગળનું પગલું હશે સ્ક્રિપ્ટ એક્ઝિક્યુટેબલ બનાવે છે. આપણે ટર્મિનલ (Ctrl + Alt + T) માં નીચે આપેલ આદેશ લખીને આ કરીશું:
sudo chmod +x /etc/profile.d/gradle.sh
હવે આપણે પાછા જવું પડશે પર્યાવરણ ચલો લોડ કરો સમાન ટર્મિનલમાં નીચેના આદેશનો ઉપયોગ કરીને:
source /etc/profile.d/gradle.sh
ગ્રાડલ ઇન્સ્ટોલેશનને ચકાસો
ગ્રાડલ યોગ્ય રીતે ઇન્સ્ટોલ કરેલું છે તે ચકાસવા માટે, અમે નીચેની આદેશનો ઉપયોગ કરીશું. આ આપણને બતાવશે સ્થાપિત આવૃત્તિ:
gradle -v
જો આપણે પહેલાનાં સ્ક્રીનશોટ જેવું કંઈક જોશું, તો તેનો અર્થ એ થશે કે ગ્રીડલનું નવીનતમ સંસ્કરણ અમારી ઉબન્ટુ સિસ્ટમ પર પહેલાથી ઇન્સ્ટોલ કરેલું છે.
આ બધા સાથે, અમે ઉબન્ટુ 18.10 પર સફળતાપૂર્વક ગ્રેડલ સ્થાપિત કરીશું. હવે આપણે કરી શકીએ ની મુલાકાત લો સત્તાવાર દસ્તાવેજીકરણ પાનું અને ગ્રીડલનો ઉપયોગ કેવી રીતે કરવો તે શીખો.