آموزش دانلود و نصب گرووی و آماده سازی برای اجرای اولین برنامه با گرووی
نصب گرووی برای کسانی که قصد دارند از این زبان برنامه نویسی که بر اساس زبان جاوا توسعه پیدا کرده است می تواند گزینه ای مناسب به شمار رود. اما چطور باید نسبت به نصب آن اقدام کنیم؟ این مقاله مربوط به آموزش نصب گرووی (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
با استفاده از این دستورات می توانید از نصب گرووی اطمینان حاصل کنید. در مقالات بعدی با شما همراه خواهیم بود تا آموزش های مربوط به این زبان را با شما در میان بگذاریم.