質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.47%

  • Java

    14116questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Eclipse

    1710questions

    Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

Javaでのpathを通す方法

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 425

noir-robin

score 1

 前提・実現したいこと

現在、Javaでのプログラミングを始めようとしてJDk及びpleiades oxygenをインストールしました。そこでpathを変更しようとしたところ以下のようなエラーが起り、困っています。初心者で基本的なところから学んでいる途中ですので、教えていただければ嬉しいです。宜しくお願い致します。

 発生している問題・エラーメッセージ

ターゲットは JDK ルートではありません。Java 実行可能ファイルが見つかりませんでした


と警告が出ています。

 試したこと

コントロールパネルのシステムの詳細設定の表示からpathをjdkのbinへ変更し、その上で、eclipseの設定からインストール済みのjreをjdkに上書きしようとしたところ上記のような状況になりました。

 補足情報(FW/ツールのバージョンなど)

java 1.8.0_171
eclipse oxygen

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • Wind

    2018/06/07 15:30

    環境はWindowsPCでしょうか?それなら環境変数かも? https://qiita.com/k_moto/items/cefb4bca13f6a99b2ea2#2-%E7%92%B0%E5%A2%83%E5%A4%89%E6%95%B0%E8%A8%AD%E5%AE%9A

    キャンセル

  • noir-robin

    2018/06/07 16:23

    Windowsです。リンク先にあります通り環境変数を設定してやってみたところ上記のようになってしまいました。リンク先にある、"JAVA_HOME"という設定しなければならないのでしょうか?

    キャンセル

回答 1

checkベストアンサー

+1

ターゲットは JDK ルートではありません。Java 実行可能ファイルが見つかりませんでした

自分はpleiadesではなく素のoxygenですがおそらく上のメッセージはEclipseのInstalled JREsの設定画面で表示されたのだと思います。質問者さんはJRE home:へ

C:\Program Files\Java\jdk1.8.0_171\bin

を設定しようとしたのでしょう。自分の環境でこれを設定しようとすると

Target is not a JDK Root, Java executable was not found

と怒られました。

C:\Program Files\Java\jdk1.8.0_171

を設定してください。ここに設定するのはbinディレクトリーではなく一つ上の階層のディレクトリーです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/06/08 09:28

    ありがとうございます。設定することが出来ました。また不明な点が出てきたときには宜しくお願いします。

    キャンセル

関連した質問

  • 解決済

    Javaバージョン設定について

    Javaのバージョン設定について、 コマンドプロンプトからjava -version を実行すると java version "1.6.0_37" Java(TM) SE R

  • 受付中

    Javaに詳しい方、教えて下さい。

    前提・実現したいこと こんばんは。Java初心者です。  わからないので質問させていただきます。 標準入力から入力された文字列を改行してファイルに出力するプログラムを

  • 解決済

    Javaでarraylistを使って任意順のソートをしたい

    前提・実現したいこと CSVを読んで中身を変換、ソートして標準出力をしたい。 CSVの中身は 1 A100,yyyyMMdd,名前 S234,yyyyMMdd,名前

  • 解決済

    eclipse コマンドが見つからない centos6.5

    下記のサイトからeclipse neonをインストールしました。 https://eclipse.org/downloads/ 端末にeclipseと打ち込むことでecli

  • 解決済

    SWING UIにスクロール機能を付けたい

    eclipseでSWINGのアプリケーションウィンドーを作って、windowbuilderで開いてUIを作成しています。どうしてもスクロールバーの付け方がわからないのですが、やり方

  • 解決済

    ファイルの相対パスの表示について

    前提・実現したいこと mainクラスから、ファイルの名前(ccc.txt)を指定して、相対パスを表示したいのですが、どんなファイル名(存在しないファイルだったとしても)を入力しても

  • 解決済

    getter setterの使い方が分かりません

    Java初心者です。 getter,setterを使用してみようと試みたのですがエラーがおきてしまうため質問させていただきます。 実現したい内容はsetterを用いてファイルを指定

  • 解決済

    パネルを切り替えたい

    パネルを切り替えるプログラムを作りたいです。 私が作ったプログラムではパネルが切り替わりません。エラーは出ていないです。 ネットに合ったものを参考にして作ったのですが、どこが間

同じタグがついた質問を見る

  • Java

    14116questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Eclipse

    1710questions

    Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。