問題タブ [java-home]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3038 参照

java - JAVA_HOME を Java インストールのルートに設定します

私は現在hadoopを使用しており、設定部分に「少なくともJavaインストールのルートになるようにJAVA_HOMEを定義する」がありますが、実際には混乱しています。たとえば、次を使用するときの私の JAVA_HOME は次のとおりecho $JAVA_HOMEです。/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

および使用時の私のJavaインストール:どのJavaは: /usr/bin/java

JAVA_HOME を Java ルートとして設定するには、どのような変更を行う必要がありますか?

ありがとう!

フォローアップとして、チュートリアルで conf/en-sh 部分の内部を変更すると思います。提案された以下の回答の組み合わせを試しましたが、それでも1のエラーが発生しました。エクスポートJAVA_HOME = ..パート2の無効な識別子。2. Hadoopライブラリをロードできません

助けてください.....何か提案はありますか?

0 投票する
12 に答える
355698 参照

java - コンピュータの Java SDK フォルダはどこにありますか? Ubuntu 12.04

次のように入力すると、インストールされていることがわかります。

私は得る:

そして、私が入力すると:

私は得る:

リストの最初の項目で気になるのは、2012a フォルダーが私の MATLAB フォルダーであり、標準の 'usr/lib' フォルダーではないことです。フォルダを指す $JAVA_HOME パスを設定する必要があるため、JDK と JRE がインストールされた場所について本当に混乱しています。どこに何か足りないのですか?

0 投票する
4 に答える
16745 参照

ubuntu - Ubuntu: java_home 環境変数はどこに保存されていますか?

これらのコマンドでJavaをインストールしました:

上記のコマンドを正しく理解していれば、Java が自動的に更新されることが保証されます。私はEclipse、STS、およびTomcatをうまく使用しており、Javaがその環境とともに適切にインストールされていると信じています。

しかし、java_home 環境がどこにあるのか知りたいです。私は試した:

  1. gedit /etc/environment私が見つけた:

    /li>
  2. whereis java(これは単なるファイル検索だと思います)

    /li>
  3. gedit ~/.pam_environmentしかし、それは完全に空です

  4. gedit ~/.bashrcその後gedit .profile(これは、Linuxの起動中に実行されるスクリプトファイルにすぎないと思います)。しかし、「java」を含む文字列は見つかりませんでした。

  5. printenv JAVA_HOME(これはエクスポートによって設定された変数のみを出力し、設定した正確なセッションに対してのみ有効であると思います)しかし、何も出力されていません。

私はLinuxが初めてです。私のシステムのJava環境がどこにあるかを誰かが見つけるのを手伝ってくれませんか?以前に書いた間違った考えを調整してください?

0 投票する
2 に答える
215434 参照

java - UbuntuでJAVA_HOMEパスを設定するには?

JAVA_HOMEマシンを再起動するたびにパスを設定せずにパスを設定するにはどうすればよいですか?

Ubuntu マシンで JAVA_HOME を設定しようとしたときに、次の方法を使用しました。

1) ターミナルから次のコマンドを実行しました。

/etc/enviroment2)ファイルを直接編集してJAVA_HOMEパスを追加しました

本当に奇妙なのは、上記の2つの方法のいずれかの後にコマンドJAVA_HOMEを使用してテストするechoと、正しく設定されていることがわかりますが、再起動すると、ログアウト/ログインし直すか、しばらくマシンで作業した後でもJAVA_HOME、上記の 2 つの方法のいずれかを使用して再度設定する必要があります。

だから誰かが私がここで間違っていることを教えてもらえますか?

0 投票する
1 に答える
1817 参照

ubuntu - PIG実行時のJAVA_HOMEエラー

自分の環境で JAVA_HOME を設定した後、PIG を実行すると次のようになりました。

私がそれをsudoするとき:

しかし、私の環境では、JAVA_HOME が設定されています。

実行環境: Ubuntu 10.04.4 LTS Java: Java バージョン "1.6.0_21" Hadoop バージョン: hadoop-0.20.203 PIG バージョン: pig-0.11.1 ENV: TERM=xterm SHELL=/bin/bash XDG_SESSION_COOKIE=8ae630b8b99d1e6f701be8b54f4baedf-1372165040-445 2054865008 SSH_CLIENT=XXXXXXXXXXXXXXXXXXXXXXX OLDPWD=/home/ubuntu SSH_TTY=/dev/pts/0 ユーザー=ubuntu LS_COLORS=rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33 :so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca =30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32: .tar=01;31: .tgz=01;31: .arj=01;31: .taz=01;31: .lzh=01;31: .lzma=01;31: .zip=01;31: .z=01;31: .Z=01;31: .dz=01;31: . gz=01;31: .bz2=01;31: .bz=01;31: .tbz2=01;31:.tz=01;31: .deb=01;31: .rpm=01;31: .jar=01;31: .rar=01;31: .ace=01;31: .zoo=01;31: . cpio=01;31: .7z=01;31: .rz=01;31: .jpg=01;35: .jpeg=01;35: .gif=01;35: .bmp=01;35: .pbm =01;35: .pgm=01;35: .ppm=01;35: .tga=01;35: .xbm=01;35: .xpm=01;35: .tif=01;35: .tiff= 01;35: .png=01;35: .svg=01;35: .svgz=01;35: .mng=01;35: .pcx=01;35: .mov=01;35: .mpg=01 ;35: .mpeg=01;35: .m2v=01;35: .mkv=01;35: .ogm=01;35: .mp4=01;35: .m4v=01;35:.mp4v=01;35: .vob=01;35: .qt=01;35: .nuv=01;35: .wmv=01;35: .asf=01;35: .rm=01;35: . rmvb=01;35: .flc=01;35: .avi=01;35: .fli=01;35: .flv=01;35: .gl=01;35: .dl=01;35: .xcf =01;35: .xwd=01;35: .yuv=01;35: .axv=01;35: .anx=01;35: .ogv=01;35: .ogx=01;35: .aac= 00;36: .au=00;36: .flac=00;36: .mid=00;36: .midi=00;36: .mka=00;36: .mp3=00;36: .mpc=00 ;36: .ogg=00;36: .ra=00;36: .wav=00;36: .axa=00;36: .oga=00;36:.spx=00;36:*.xspf=00;36: MAIL=/var/mail/ubuntu PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/ sbin:/bin:/usr/games:/usr/local/hadoop/bin PWD=/home/ubuntu/pig JAVA_HOME=/usr/lib/jvm/java-6-sun LANG=en_US.UTF-8 SHLVL=1 HOME=/home/ubuntu LOGNAME=ubuntu SSH_CONNECTION=XXXXXXXXXXXXXXXXXXXX LESSOPEN=| /usr/bin/lesspipe %s LESSCLOSE=/usr/bin/lesspipe %s %s _=/usr/bin/env

0 投票する
2 に答える
6291 参照

java - 2 つのバージョンの Java を同時に実行する

Java の 2 つのバージョン (1.6.21 と 1.7) を使用する必要があります。私の会社のコードは 1.6_21 に依存しており、artifactory を使用する予定です。アーティファクトをローカルでテストしていますが、アーティファクトには Java 1.7 以降が必要です。デフォルトの Java ホームが 1.6_21 を指すようにし、アーティファクトの場合は 1.7 にする必要があります。

しかし問題は、Java 7 をインストールするとすぐに、それ自体がデフォルトとして設定されることです。Java の 2 つのバージョンを管理する方法を説明する多くの投稿を読みましたが、アーティファクトと Eclipse を同時に実行する必要があります。

助けてください!!