మీరు మీ Linux సిస్టమ్లో జావా-ఆధారిత అప్లికేషన్లను అభివృద్ధి చేయాలనుకున్నప్పుడు JAVA_HOMEని సెటప్ చేయడం చాలా అవసరం. JAVA_HOME మీరు JDK లేదా Java డెవలప్మెంట్ కిట్ని ఇన్స్టాల్ చేసే డైరెక్టరీని సూచిస్తుంది.
అందువల్ల, లైబ్రరీలు మరియు బైనరీలను తగిన విధంగా అమలు చేయడానికి జావా అప్లికేషన్లకు ఇది సహాయపడుతుంది. ఇంకా, JAVA_HOME వేరియబుల్ JDKకి జావా అవసరమయ్యే ప్రతి ప్రోగ్రామ్కు యాక్సెస్ను అందిస్తుంది. JDK లేదా జావా రన్టైమ్ ఎన్విరాన్మెంట్ (JRE)ని ఇన్స్టాల్ చేసిన వెంటనే మీరు దీన్ని కాన్ఫిగర్ చేయగలిగినప్పటికీ, చాలా మంది ప్రారంభకులకు దాని సరైన విధానం తెలియదు. కాబట్టి, ఈ శీఘ్ర గైడ్ ఇబ్బంది లేకుండా Linuxలో JAVA_HOMEని సెట్ చేయడానికి సులభమైన మార్గాన్ని క్లుప్తంగా వివరిస్తుంది.
Linuxలో JAVA_HOMEని ఎలా సెట్ చేయాలి
ముందుగా, మీరు మీ సిస్టమ్లో జావాను ఇన్స్టాల్ చేసిన చోటికి నావిగేట్ చేయండి మరియు దాని మార్గాన్ని కాపీ చేయండి. ఇది అత్యంత కీలకమైన దశ ఎందుకంటే మీరు రాబోయే దశల్లో JAVA_HOME వేరియబుల్ విలువగా సెట్ చేస్తారు.
ఇది సాధారణంగా “/usr/lib/java” డైరెక్టరీలో ఉంటుంది. అయితే, మీరు వర్చువల్ మెషీన్లో Linuxని ఆపరేట్ చేస్తుంటే, ఇన్స్టాలేషన్ డైరెక్టరీ ఖచ్చితంగా “/usr/lib/jvm” కావచ్చు. ఈ డైరెక్టరీకి వెళ్లి 'ls' ఆదేశాన్ని నమోదు చేయండి.
మునుపటి ఇమేజ్లో కనిపించే విధంగా, మా ఇన్స్టాలేషన్ డైరెక్టరీ క్రింది విధంగా ఉంది:
/usr/lib/jvm/java-11-openjdk-amd64టెక్స్ట్ ఎడిటర్ని ఉపయోగించి మీ షెల్ యొక్క కాన్ఫిగరేషన్ ఫైల్ను తెరవండి. షెల్ కాన్ఫిగరేషన్ ఫైల్ పాత్లు అన్ని షెల్లకు భిన్నంగా ఉంటాయి. సాధారణంగా ఉపయోగించే షెల్స్ కోసం క్రింది మార్గాలు ఉన్నాయి:
- బాష్ కోసం: ~/.bashrc
- Zsh కోసం: ~/.zshrc
ఉదాహరణకు, కింది ఆదేశాన్ని వుపయోగిద్దాం:
నానో ~/.bashrc
ఫైల్ కొత్త విండోలో తెరవబడుతుంది. ఫైల్ చివరకి వెళ్లి, కింది వచనాన్ని జోడించండి:
ఎగుమతి JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64'/usr/lib/jvm/java-11-openjdk-amd64'ని మీరు మునుపటి దశలో కాపీ చేసిన మార్గంతో భర్తీ చేయండి.
మీరు పూర్తి చేసిన తర్వాత, ఎడిటర్ నుండి నిష్క్రమించండి. ఇప్పుడు, మీరు టెర్మినల్ను పునఃప్రారంభించవచ్చు లేదా కింది విధంగా ఆదేశాన్ని నమోదు చేయవచ్చు:
మూలం ~/.bashrc
మీరు ఇప్పుడు విజయవంతంగా JAVA_HOMEని సెట్ చేసారు. దీన్ని నిర్ధారించుకోవడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగించి దాన్ని ధృవీకరించవచ్చు:
ప్రతిధ్వని $JAVA_HOME
ముగింపు
జావాలో రన్ అయ్యే ప్రతి అప్లికేషన్కు JAVA_HOME ఎన్విరాన్మెంట్ వేరియబుల్ అవసరం. అయినప్పటికీ, వినియోగదారులు దాని కాన్ఫిగరేషన్ ప్రక్రియను తెలుసుకోవాలి, కాబట్టి మేము Linuxలో JAVA_HOMEని సెట్ చేసే మార్గాన్ని వివరించాము. మొత్తం పద్ధతి చాలా సులభం: మీరు ముందుగా జావా ఇన్స్టాలేషన్ పాత్ను కాపీ చేసి, ఆపై దానిని మీ షెల్ కాన్ఫిగరేషన్ ఫైల్లోని JAVA_HOME వేరియబుల్ విలువగా ఎగుమతి చేయాలి.