آموزشبرنامه نویسی

آموزش دانلود و نصب گرووی و آماده سازی برای اجرای اولین برنامه با گرووی

نصب گرووی

نصب گرووی برای کسانی که قصد دارند از این زبان برنامه نویسی که بر اساس زبان جاوا توسعه پیدا کرده است می تواند گزینه ای مناسب به شمار رود. اما چطور باید نسبت به نصب آن اقدام کنیم؟ این مقاله مربوط به آموزش نصب گرووی (Groovy) می باشد و به شما آموزش می دهد که چطور اولین برنامه خود را با این زبان برنامه نویسی ایجاد کنید.

تمامی پروژه های مربوط به Apache به صورت یک فایل Zip شناخته می شود که به همه امکان نصب را می دهد. شما می توانید برای نصب گرووی از این فایل فشرده سازی شده استفاده کنید. فایل های باینری و همچنین SDK را می توان از دیگر نیازهای برنامه نویسی با این زبان عنوان نمود. در کنار این مسائل می توان گفت که کاربران ویندوز می توانند از برنامه نصب آسان این برنامه استفاده کنند.

تاییدیه نصب گرووی

از دیگر مسائلی که باید به آن اهمیت بسیار زیادی دهید، استفاده از پرونده های OpenPGP می باشد که با پسوند .asc شناخته می شوند و به شما کمک می کنند تا بتوانید با استفاده از کلید های در دسترس گرووی نسبت به بررسی یکپارچگی فایل ها پیش از نصب اقدام کنید.

در نسخه های جدید این زبان برنامه نویسی دو مجموعه تاییدیه نصب وجود دارد و پیوند ها بر اساس مکانیسم توزیع متناسب Apache هستند. پس شما می توانید همواره به فایل های به روز دسترسی داشته باشید که قطعا می تواند برای یک برنامه نویس مفید واقع شود.

نصب Groovy 4.0

Groovy 4.0 به عنوان یکی از جدیدترین نسخه های این زبان به شمار می رود که بر اساس JDK8 طراحی شده است و با پشتیبانی JPMS بهبود یافته است.

نصب Groovy 3.0

این نسخه به عنوان آخرین نسخه پایدار برای Groovy شناخته می شود و می تواند با استفاده از JDK 8 کار کند. این نسخه به دلیل انعطاف پذیری بیشتر، مورد توجه بوده است.

سایر نسخه های گرووی

گرووی در نسخه های ۲٫۴ و ۲٫۵ نیز می تواند یکی از انتخاب های برنامه نویسان به شمار رود و با توجه به تاریخ انتشار نسبت به سایر نسخه های به روز امکانات کمتری دارد.

آموزش آماده سازی نصب Groovy

نصب گرووی با استفاده از فایل فشرده سازی شده کار سختی نخواهد بو ولی در صورتی که نمی خواهید مشکلی داشته باشید، در ادامه با ما همراه باشید تا برخی از مهم ترین نکات را در این خصوص با شما به اشتراک بگذاریم :

SDKMAN به عنوان ابزاری جهت مدیریت نسخه های موازی در چندین ورژن توسعه نرم افزار شناخته می شود و در اکثر سیستم های مبتنی بر یونیکس به صورت زیر فراخوانی می شود :

$ sdk install groovy

دستور مربوط به دانلود و نصب بسته از بین رفته در macOS به شرح زیر می باشد :

$ brew install groovy

برای دسترسی به SnapCraft که به عنوان فروشگاه برنامه لینوکس شناخته می شود، برای نصب گرووی می توانید از خط دستور زیر استفاده کنید :

$ sudo snap install groovy –classic

دستور MacPorts به عنوان یک سیستم در جهت مدیریت ابزارها در macOS شناخته می شود که به شرح زیر استفاده می شود :

$ sudo port install groovy

با استفاده از دستور Scoop می توانید نصب کننده خط فرمان برای ویندوز داشته باشید :

> scoop install groovy

Chocolatey به عنوان راهی برای مدیریت نرم افزار در ویندوز شناخته می شود :

> choco install groovy

اضافه کردن گرووی به عنوان وابستگی

برای اضافه کردن گرووی به عنوان یک وابستگی در پروژه می توانید از Groovy JARs استفاده کنید. به این منظور می توانید بخش وابستگی را در پروژه خود مطالعه کنید که به شرح زیر می باشد :

نصب گرووی

برای کپی متن بر روی تصویر کلیک کنید.

حداقل سیستم مورد نیاز

 

JVM Required (indy)

(JVM Required (non-indy)

Groovy

۱٫۸+

N/A

۴٫۰ – Current

۱٫۸+

۱٫۸+

۳٫x

۱٫۷+

۱٫۷+

۲٫۵-۲٫۶

۱٫۷+

۱٫۶+

۲٫۳-۲٫۴

۱٫۷+

۱٫۵+

۲٫۰-۲٫۲

N/A

۱٫۵+

۱٫۶-۱٫۸

N/A

۱٫۴+

۱٫۵

N/A

۱٫۴-۱٫۷

۱٫۰

آموزش نصب گرووی

در این قسمت می توانید از انواع روش های نصب گرووی استفاده کنید. نصب کننده ویندوز و یا استفاده از مستندات Groovy به شما کمک می کند تا بتوانید بهترین عملکرد را داشته باشید.

برای شروع سریع و بدون مشکل در لینوکس، MacOSX یا Cygwin می توانید از SDKMAN استفاده داشته باشید و یا می توانید نسبت به دانلود و پیکربندی آن اقدام کنید. برای هر نسخه از Groovy می توانید از دستورالعمل های مختلفی استفاده داشته باشید.

مرحله یک : دانلود گرووی

نصب گرووی:

  • دانلود فایل فشرده
  • دانلود فایل ها
  • دانلود فایل باینری، منبع، اسناد ترکیبی

اسنپ شات

در صورتی که می خواهید جدیدترین نسخه های گرووی را نصب کنید، می توانید با استفاده از این ابزار به مخزن متصل شده و همواره به جدیدترین نسخه دسترسی خواهید داشت.

پیش نیازهای نصب

برای این که نصب گرووی نسخه سه را انجام دهید، نیازمند نسخه های بالاتر از جاوا ۶ تا ۸ را دارید و همچنین در نسخه های جدید نیاز به جاوا نسخه ۹ نیز احساس می شود. در قسمت بالا برای شما پیش نیازهای نصب را بیان کردیم.

مرحله دو : مخزن Maven

در صورتی که می خواهید نرم افزار گرووی را در برنامه های دیگر مورد استفاده قرار دهید، می توانید از مخزن Maven استفاده کنید. این مخزن در JCenter نیز در دسترس شما می باشد.

انتشار پایدار

بر اساس جدول زیر می توانید از این مخزن استفاده داشته باشید.

نصب گرووی

برای کپی متن بر روی عکس کلیک کنید

مرحله سه : SDKMAN

این ابزار برای نصب گرووی بر روی تمامی سیستم عامل ها مورد استفاده قرار می گیرد.

با استفاده از دستور زیر می توانید یک ترمینال جدید ایجاد کنید :

$ curl s get.sdkman.io | bash

برای ایجاد یک ترمینال جدید همچنین از دستور زیر می توانید استفاده کنید :

$ source “$HOME/.sdkman/bin/sdkman-init.sh”

سپس می توانید با استفاده از این دستور آخرین نسخه گرووی را نصب کنید :

$ sdk install groovy

پس از تکمیل فرآیند نصب می توانید این ورژن را به صورت پیش فرض با دستور زیر انتخاب کنید : 

$ groovy version

مرحله چهار : سایت روش های نصب گرووی

۴٫۱ نصب بر روی Mac OS X

۴٫۱٫۱ MacPorts

در صورتی که از سیستم عامل مک استفاده می کنید می توانید دستور زیر را مورد استفاده قرار دهید :

sudo port install groovy

۴٫۱٫۲ در صورتی که می خواهید Homebrew را نصب کنید از دستور زیر استفاده کنید :

brew install groovy

۴٫۲ نصب برای ویندوز

برای نصب گرووی بر روی ویندوز می توانید از NSIS Windows Installer استفاده کنید.

۴٫۳ نصب برای سایر سیستم عامل ها

برای سایر سیستم عامل ها می توانید به سایت اصلی گرووی مراجعه کنید.

۴٫۴ کد منبع

برای دانلود کد منبع می توانید از طریق GitHub اقدام کنید.

۴٫۵ پلاگین IDE

در صورتی که کاربر IDE می باشید می توانید با استفاده از پلاگین IDE نسبت به نصب این نرم افزار اقدام کنید.

مرحله پنج : نصب از طریق کد باینری

از طریق روش های زیر می توانید نصب گرووی را از طریق باینری دنبال کنید :

  • در ابتدا فایل گرووی را دانلود کنید و آن را در یک فولدر مشخص قرار دهید.
  • با استفاده از دستور GROOVY_HOME می توانید این فایل را از حالت فشرده خارج کنید.
  • با اضافه کردن GROOVY_HOME/bin به قسمت PATH می توانید از آن استفاده کنید.
  • می توانید مقدار JAVA_HOME خود را بر روی JDK بگذارید. در OS X می توانید از دستور /Library/Java/Home استفاده داشته باشید. در صورتی که تمامی این مراحل را انجام دادید می توانید از این قابلیت ها استفاده داشته باشید.

پس از این مراحل می توانید از گرووی استفاده داشته باشید. برای امتحان کردن نصب صحیح می توانید در Command Shell موارد زیر را تایپ کرده و باید خروجی دریافت کنید :

groovysh

groovyConsole

groovy SomeScript

با استفاده از این دستورات می توانید از نصب گرووی اطمینان حاصل کنید. در مقالات بعدی با شما همراه خواهیم بود تا آموزش های مربوط به این زبان را با شما در میان بگذاریم.

گفتگو ها