suljettu . Tämä kysymys tarvitsee yksityiskohtia tai selkeyttä . Se ei tällä hetkellä hyväksy vastauksia.
Kommentit
vastaus
Ensimmäinen export
rivi sisältää virheellisesti välilyönnin operaattorin (=
) jälkeen.
Se sisältää myös kolme arvoa, joissa tietoni mukaan JAVA_HOME
hyväksyy vain yhden arvon: Java HOME -hakemiston sijainnin.
export JAVA_HOME="/usr/share/java" export PATH="$JAVA_HOME/bin:$PATH"
Kommentit
- Näin näyttää Java-polku koneellani.
export JAVA_HOME= /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz export PATH=$JAVA_HOME/bin:$PATH
- Valitettavasti polku oli osoitteesta
.bshrc file
. - Yllättäen
bashrc' file after commenting this line
#exportJAVA_HOME= "/usr/bin/java /usr/share/java
/usr/share/man/man1/java.1.gz"
ja jätti tämän rivin yksinexport PATH=$JAVA_HOME/bin:$PATH
, pääteikkunassa bash: export: ”polku” ei kelvollinen tunniste ei enää näy. Tarkoittaako se, että ongelma on ratkaistu? Vai olenko kuin olen ' tehnyt toisen sotkun? - @Mamun: Sen lisäksi, mitä roaima sanoi, sinulla on myös välilyöntejä välissä hakemistojen nimet! Suosittelen, että kokeilet ensin
export
-käskyjäsi komentorivillä, ennen kuin laitat ne .bashrc -osi. - @Mamum kommentoi virheellinen rivi myös toimisi, mutta sitten ' et määritä arvoa arvolle
JAVA_HOME
. Ilman sitä Java-pohjaiset ohjelmasi eivät toimineet '. Ja koska se ' ei ole nyt asetettu, sinun tulee kommentoida myös toista riviä, joka viittaa siihen.
grep export ~/.bashrc
(muotoiltu) ulostulo.sudo gedit ~/.bashrc
! Omistat bashrc-tiedostosi, joten ei ole mitään syytä muokata sitä juuri pääkäyttäjänä. Mitä varoitusta saat?export VAR=value
– varmista, ettei=