မင်းမေးခွန်း- ဘယ် JDK ငါ့မှာ Ubuntu ရှိလဲ။

မာတိကာ

1.1 Ubuntu သို့မဟုတ် Linux တွင် JDK ကို မည်သည့်နေရာတွင် ထည့်သွင်းထားသည်ကို သိရှိရန် မည်သည့် javac ကို အသုံးပြုနိုင်သည်။ အထက်ပါ ဥပမာတွင်၊ JDK ကို /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/ တွင် ထည့်သွင်းထားသည်။ 1.2 Windows တွင်၊ JDK ကို မည်သည့်နေရာတွင် ထည့်သွင်းထားသည်ကို သိရှိရန် javac ကို အသုံးပြုနိုင်သည်။

ကျွန်ုပ်၏ JDK ဗားရှင်း Ubuntu ကို မည်သို့ရှာရမည်နည်း။

Linux Ubuntu/Debian/CentOS တွင် Java ဗားရှင်းကို စစ်ဆေးရန်-

  1. Terminal ၀ င်းဒိုးကိုဖွင့်ပါ။
  2. အောက်ပါ command ကို run ပါ- java -version.
  3. အထွက်သည် သင့်စနစ်တွင် ထည့်သွင်းထားသည့် Java ပက်ကေ့ဂျ်ဗားရှင်းကို ပြသသင့်သည်။ အောက်ဖော်ပြပါ ဥပမာတွင် OpenJDK ဗားရှင်း 11 ကို ထည့်သွင်းထားသည်။

What version of JDK do I have?

Java ဗားရှင်းကို တွေ့နိုင်သည်။ Java Control Panel တွင်. Java Control Panel ရှိ General tab အောက်တွင်၊ ဗားရှင်းကို About ကဏ္ဍမှတဆင့် ရနိုင်ပါသည်။ Java ဗားရှင်းကိုပြသခြင်း ( About ကိုနှိပ်ပြီးနောက်) ဒိုင်ယာလော့ခ်တစ်ခုပေါ်လာသည်။

ကျွန်ုပ်၏ JDK ကို Linux တွင်ထည့်သွင်းသည့်နေရာတွင် ကျွန်ုပ်မည်ကဲ့သို့သိနိုင်မည်နည်း။

၎င်းသည် သင့်ပက်ကေ့ဂျ်စနစ်မှ အနည်းငယ်မူတည်ပါသည်… java command အလုပ်လုပ်ပါက သင်သည် စာရိုက်နိုင်သည်။ readlink -f $(ဂျာဗား) java command ၏တည်နေရာကိုရှာဖွေရန်။ OpenSUSE စနစ်တွင် ကျွန်ုပ်ယခုအသုံးပြုနေသည့် ၎င်းသည် /usr/lib64/jvm/java-1.6 သို့ ပြန်သွားပါသည်။ 0-openjdk-1.6။ 0/jre/bin/java (သို့သော်၎င်းသည် apt-get ကိုအသုံးပြုသည့်စနစ်မဟုတ်ပါ)။

ကျွန်ုပ်တွင် JDK ထည့်သွင်းထားခြင်း ရှိမရှိ မည်သို့သိနိုင်မည်နည်း။

သင့်တွင် ကွန်ပြူတာပေါ်တွင် java အပလီကေးရှင်းများဖွင့်ရန် လိုအပ်သော JRE(Java Runtime Environment) သို့မဟုတ် JDK သည် အောက်တွင်ဖော်ပြထားသည့်အတိုင်းဖြစ်သည်။ ၁။ command prompt ကိုဖွင့်ပြီး "java –version" ကိုရိုက်ထည့်ပါ။. တပ်ဆင်ပြီးပါက ဗားရှင်းနံပါတ်ကို ပြသသည်။

How do I know if I have jdk or OpenJDK?

၎င်းကိုစစ်ဆေးရန် ရိုးရှင်းသော bash script ကိုသင်ရေးသားနိုင်သည်။

  1. မည်သည့်စာသားတည်းဖြတ်သူကိုမဆိုဖွင့်ပါ (ဖြစ်နိုင်ရင် vim သို့မဟုတ် emacs)။
  2. script.sh (သို့မဟုတ် မည်သည့်အမည်ဖြင့်မဆို . …
  3. ၎င်းတွင် အောက်ပါကုဒ်ကို ကူးထည့်ပါ- #!/bin/bash if [[ $(java -version 2>&1) == *”OpenJDK”* ]]; ထို့နောက် ပဲ့တင်သံ ok; အခြား ပဲ့တင်သံ 'မပြေ'; fi
  4. သိမ်းဆည်းပြီး တည်းဖြတ်သူမှ ထွက်ပါ။

JVM သည် Linux ပေါ်တွင် အလုပ်လုပ်နေသလား၊

သင်လုပ်နိုင်သည် jps command ကို run (သင့်လမ်းကြောင်းတွင်မရှိပါက JDK ၏ bin folder မှ) သင့်စက်ပေါ်တွင် မည်သည့် java လုပ်ငန်းစဉ်များ (JVMs) ကို လုပ်ဆောင်နေကြောင်း သိရှိရန်။ JVM နှင့် native libs ပေါ်တွင်မူတည်သည်။ ps တွင် ကွဲပြားသော PIDs များဖြင့် JVM လိုင်းများ ပေါ်လာသည်ကို သင်တွေ့နိုင်သည်။

java 1.8 သည် java 8 နှင့် တူညီပါသလား။

javac -source 1.8 (အတွက် alias တစ်ခုဖြစ်သည်။ javac -source ၈ ) java ။

နောက်ဆုံးထွက် JDK ဗားရှင်းကဘာလဲ။

လက်ရှိ LTS ထွက်ရှိမှု JDK ၁၃စက်တင်ဘာလ 2018 တွင်ရောက်ရှိလာသော LTS ထုတ်ဝေမှုများသည် သုံးနှစ်တစ်ကြိမ်ရောက်ရှိလာပါသည်။ JDK 15 သည် မတ်လ 14 ရက်၊ 17 ခုနှစ်တွင် ထွက်ရှိခဲ့သော JDK 2020 ကို လိုက်နာသည်။

Jdk ကို အခမဲ့ သုံးနိုင်ပါသလား။

Oracle မှ Java နောက်ဆုံးထွက် OpenJDK ကို ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ အခမဲ့jdk.java.net မှ open source လိုင်စင်တစ်ခုအောက်တွင်။

Tomcat ကို Linux တွင် ထည့်သွင်းထားခြင်း ရှိ၊ မရှိ မည်သို့သိနိုင်မည်နည်း။

ထုတ်ဝေမှုမှတ်စုများကို အသုံးပြု

  1. Windows- RELEASE-NOTES | လို့ ရိုက်ထည့်ပါ။ “Apache Tomcat Version” Output: Apache Tomcat ဗားရှင်း 8.0.22 ကိုရှာပါ။
  2. Linux- ကြောင်ထုတ်ဝေမှု-မှတ်စုများ | grep “Apache Tomcat Version” ထွက်ရှိမှု- Apache Tomcat ဗားရှင်း 8.0.22။

OpenJDK သည် မည်သည့်နေရာတွင် တပ်ဆင်သနည်း။

Re: openJDK install လမ်းကြောင်း

မှတ်ချက်- Cloudera သည် /usr/java/ တွင် Oracle JDK ကို ထည့်သွင်းရန် ပြင်းပြင်းထန်ထန် အကြံပြုထားသည်။ နှင့် OpenJDK မှာ /usr/lib/jvm (သို့မဟုတ် SLES 64 တွင် /usr/lib12/jvm)Cloudera Manager ကို အလိုအလျောက်သိရှိနိုင်ပြီး မှန်ကန်သော JDK ဗားရှင်းကို အသုံးပြုခွင့်ပေးသည်။

ကျွန်ုပ်၏ java လမ်းကြောင်းကို မည်သို့ရှာရမည်နည်း။

Command Prompt ဝင်းဒိုးကိုဖွင့်ပါ (Win⊞ + R၊ cmd လို့ရိုက်ပြီး Enter ခေါက်ပါ)။ ထည့်ပါ။ အမိန့်ပေးသံ %JAVA_HOME% . ၎င်းသည် သင်၏ Java ထည့်သွင်းမှုဖိုဒါသို့ လမ်းကြောင်းကို ထုတ်ပေးသင့်သည်။

Can NetBeans run without JDK?

Note: Java TM SE Development Kit (JDK) 5.0, JDK 6, and JDK 7 are not supported on any platform for this release. You must have JDK 8 on your system to install and run NetBeans IDE 8.2.

OpenJDK သည် Oracle JDK နှင့်တူပါသလား။

Oracle JDK သည် Oracle Binary Code License Agreement အောက်တွင် လိုင်စင်ရထားပြီး OpenJDK တွင် ချိတ်ဆက်ခြင်းခြွင်းချက်ဖြင့် GNU အထွေထွေအများပြည်သူလိုင်စင် (GNU GPL) ဗားရှင်း 2 ရှိသည်။ Oracle ၏ပလပ်ဖောင်းကိုအသုံးပြုသောအခါတွင်လိုင်စင်သက်ရောက်မှုအချို့ရှိသည်။ … သို့သော်၊ OpenJDK သည် လုံးဝ open source ဖြစ်ပြီး လုပ်နိုင်သည် လွတ်လပ်စွာ အသုံးပြုနိုင်ပါတယ်။

Ubuntu တွင် နောက်ဆုံးထွက် JDK ကို မည်သို့ထည့်သွင်းရမည်နည်း။

Java Runtime Environment

  1. ထို့နောက် Java ကို ထည့်သွင်းပြီးဖြစ်မဖြစ် စစ်ဆေးရန် လိုအပ်သည်- java -version. …
  2. OpenJDK ကိုထည့်သွင်းရန် အောက်ပါ command ကို run ပါ- sudo apt install default-jre.
  3. y (yes) လို့ရိုက်ထည့်ပြီး တပ်ဆင်မှုပြန်စဖို့ Enter နှိပ်ပါ။ …
  4. JRE ကို ထည့်သွင်းထားသည်။ …
  5. y (yes) လို့ရိုက်ထည့်ပြီး တပ်ဆင်မှုပြန်စဖို့ Enter နှိပ်ပါ။ …
  6. JDK ကို ထည့်သွင်းထားသည်။
ဒီပို့စ်ကိုကြိုက်လား။ ကျေးဇူးပြု၍ သင်၏မိတ်ဆွေများကိုမျှဝေပါ။
OS ယနေ့