GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu で $JAVA_HOME を簡単に変更できるようにする

次の手順を試してください。

--「etc\profile」を編集していきます。環境変数はファイルの一番下に入力します。 Ubuntu はルート フォルダーへのアクセスを許可しないため、ターミナルでいくつかのコマンドを使用する必要があります

ステップ 1:ターミナルを起動します。コマンドを入力:gksudo gedit /etc/profile

ステップ 2:プロファイル テキスト ファイルが開きます。ページの下部に環境変数を入力します........例: export JAVA_HOME=/home/alex/jdk1.6.0_22/bin/java

export PATH=/home/alex/jdk1.6.0_22/bin:$PATH

step3:ファイルを保存して閉じます。 echo コマンドを使用して、環境変数が設定されているかどうかを確認します........ Eg echo $PATH


環境変数をグローバル /etc/environment に入れます ファイル:

...
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
...

変数を更新するすべてのシェルで「source /etc/environment」を実行します。

$ source /etc/environment

動作することを確認してください:

$ echo $JAVA_HOME
$ /usr/lib/jvm/java-1.5.0-sun

ログアウトは必要ありません。

ターミナルだけにJAVA_HOME環境変数を設定したい場合は~/.bashrcに設定してください ファイル。


これはおそらくあなたの問題を解決します:https://help.ubuntu.com/community/EnvironmentVariables

<ブロック引用>

セッション全体の環境変数

特定のユーザーの環境に影響を与える方法で環境変数を設定するには、ユーザーのホーム ディレクトリにある特定のシェル スクリプト ファイルに値を設定するコマンドを配置しないでください。

~/.pam_environment - このファイルは、特にユーザーの環境を設定するためのものです。これはスクリプト ファイルではなく、1 行に 1 つの代入式で構成されています。

非推奨:

~/.profile - これはおそらく、環境変数の割り当てを配置するのに最適なファイルです。これは、デスクトップ セッションの起動プロセス中に DisplayManager によって、およびテキスト コンソールからログインしたときにログイン シェルによって自動的に実行されるためです。 /P>

Linux
  1. `cut`でファイルを変更しますか?

  2. g++ を Ubuntu にインストールする方法

  3. ファイルをスパースにする方法は?

  1. ファイルを変更不可にするにはどうすればよいですか?

  2. ubuntu 12.04でファイルアクセス時間が更新されない

  3. カーネル構成ファイルはどこに保存されますか?

  1. 実行可能ファイルがない場合

  2. VIM:Ubuntu で正確な行に移動する方法

  3. グローバル ~/.vimrc を作成するには?