جاوا یکی از محبوب ترین زبانهای برنامه نویسی در جهان است که برای ساخت انواع مختلف برنامه های چند پلتفرمی مورد استفاده قرار می گیرد. این مقاله نحوه بررسی اینکه چه ورژنی از جاوا با استفاده از خط فرمان روی سیستم لینوکس شما نصب شده است را توضیح می دهد. این آموزش می تواند هنگام نصب برنامه هایی که به ورژن خاصی از جاوا نیاز دارند مفید باشد.
در ادامه با ما در شتابان هاست همراه باشید.
جاوا از نسخه سازی معنایی استفاده می کند. نسخه های آماده تولید در طرح زیر نسخه بندی می شوند:
MAJOR.MINOR.SECURITY
به عنوان مثال ، در Java 11.0.8 ، ۱۱ یک نسخه اصلی ، ۰ یک نسخه کوچک و ۸ یک نسخه امنیتی است.
برای اینکه بفهمید کدام نسخه جاوا روی سیستم شما نصب شده است ، دستور java -version را اجرا کنید:
java -version
این دستور نسخه پیش فرض جاوا را نمایش می دهد:
openjdk 11.0.8 2020-07-14 OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)
در این مثال ، ما جاوا نسخه ۱۱٫۰٫۸ را روی سیستم خود نصب کرده ایم. نسخه نصب شده روی سیستم شما ممکن است متفاوت باشد.
اگر “java: command not found” دریافت کردید به این معنی است که جاوا روی سیستم نصب نشده است. برای نصب جاوا ، بسته به توزیع لینوکس خود ، از یکی از راهنماهای زیر استفاده کنید:
همچنین ممکن است سیستم چندین نسخه جاوا را همزمان نصب کند. برای بررسی اینکه آیا چندین نصب جاوا روی دستگاه خود دارید دستور زیر را وارد کنید:
sudo update-alternatives --config java
اگر فقط یک نصب جاوا داشته باشید ، خروجی چیزی شبیه به این است:
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-amd64/bin/java Nothing to configure.
در غیر این صورت ، اگر چندین نصب جاوا دارید ، این فرمان منویی را نمایش می دهد که در آن می توانید انتخاب کنید کدام نسخه نسخه پیش فرض جاوا باشد:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * ۰ /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode ۱ /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode ۲ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press <enter> to keep the current choice[*], or type selection number:
برای تغییر نسخه پیش فرض جاوا ، فقط شماره نسخه (شماره موجود در ستون Selection) را وارد کنید و Enter را فشار دهید.
فهمیدن اینکه ورژن جاوا روی سیستم لینوکس شما نصب شده است بسیار ساده است ، فقط کافیست java -version را تایپ کنید.
اگر سوالی دارید در صورت تمایل می توانید نظر دهید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید.