• 締切済み

OracleによるJDKのフォルダパス指定について

oracle sql developerについて、最初のデータベース接続テストで詰まっています。 現在、初期設定にて、JDKのインストール先を求めるダイアログでフォルダパスを記述すると、 「can not find a Java SE SDK installed at path: C:\ProgramFiles\Java\jdk-10.0.1.」 というエラー文が表示される状態です。 「Browse」ボタンからjdkのフォルダを指定しているため、記述ミスがあるとは思えません。また、関係があるかは分かりませんが、jdkの環境変数等も設定を行なっています。 この場合、上記のエラー文には、どのような対処が考えられるでしょうか? ご回答いただけると幸いです。 バージョン情報は、 Windows 8.1(64ビット) oracle sql developer-4.1.5.21.78 となります。

  • Oracle
  • 回答数3
  • ありがとう数0

みんなの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

>実際にパスを通す際は、「Program Files」でちゃんとスペースは空いているのに、エラーが出るという状態です。 タイプミスであることは補足で分かりました。 >現在、初期設定にて、JDKのインストール先を求めるダイアログでフォルダパスを記述すると、・・・・ 実行形式のjava.exeが存在するフォルダーをフルパスで記述してみると良いでしょう。 エラー表示の”C:\Program Files\Java\jdk-10.0.1."は不自然なフルパスと思われます。 java.exeの保存先は"C:\Program Files\Java\jdk-10.0.1\bin\"ではないでしょうか?

beruramu
質問者

補足

お忙しい中、ご回答誠にありがとうございます。 「C:\Program Files\Java\jdk-10.0.1\bin\」でパスを通してみましたが、やはり同じエラーが出てしまいました。 また、現在教本を見てパスを通していますが、そちらの教本にも「C:\Program Files\Java\jdk-10.0.1」でパスを通すようとの記述があるため、参照するフォルダは間違えていないように思えます。 どうにもパス自体でなく、JDK本体に問題がありそうなので、そちらをもう一度JDKを再インストールしてみようと思います。 もし他にも何か思いつかれましたら、ご指摘いただけれると幸いです。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

Windows 8.1(64bit)のインストーラーはデフォルトで"C:\Program Files"へソフト名のフォルダーを作成してインストールするようになっているようです。 あなたが指定しているフルパスは"C:\ProgramFiles\Java\jdk-10.0.1."となっていますので"Program"と"Files"の間に半角の空白文字が抜けているようです。 エクスプローラーを使ってJavaの関連ファイルが何処に保存されているかを再確認してください。 Oracle JDKはユーザー登録をしないとダウンロードできませんので当方ではインストールの検証を行っていません。

beruramu
質問者

補足

回答NO.2〉 ご回答誠にありがとうございます。 ご指摘の件ですが、大変申し訳ありません、質問文に謝ってスペースをつけずに記述してしまいました。 実際にパスを通す際は、「Program Files」でちゃんとスペースは空いているのに、エラーが出るという状態です。 (フォルダを直接クリックしてパス指定しているので、誤字脱字が原因の可能性は低いと思われます)

  • wormhole
  • ベストアンサー率28% (1621/5656)
回答No.1

JDKはインストール済みですか? 「can not find a Java SE SDK installed at path: C:\ProgramFiles\Java\jdk-10.0.1.」のメッセージからすると C:\ProgramFiles\Java\jdk-10.0.1にJDKがインストールされてないみたいですけど。

beruramu
質問者

補足

回答NO.1> ご回答誠にありがとうございます。 JDKですが、こちらは確実にインストールされているはずです。 jdk10.0.1は、JDKをインストールして生成されたフォルダです。また、こちらのJDKを利用して、Javaプログラムを動かすこともできています。 そのため、何らかの理由でoracle側にJDKのフォルダが認識されていないのでは、と考えております。

関連するQ&A

  • Oracleのインストール方法について

    Oracleのインストール方法に関して質問です。Oracleを起動しようとすると以下のコメントがでてしまいます。どのように対応すればよろしいでしょうか。 [can not find a Java SE SDK installed at path] 上記の件ご回答よろしくお願いいたします。

  • JBuilderで扱うJDKの更新方法

    こんにちは、いつもお世話になっています。 JBuilderX Fundation からJDK1.5を使用したいと思っています。(既存の設定ではJDK1.4になっています。) 試しに、JDK1.5からの機能、Scannerをインポートしてみましたが、実行すると、エラーが出ます。 import java.util.Scanner; 書き込んだだけでは赤の波線などは出ませんでした。 実行すると、下記のようなエラーがでます。 //////エラーメッセージ///////////////////////////// "Test.java": java.util.Scanner にアクセスできません。クラスファイル C:\ProgramFiles\Java\jdk1.5.0_06\jre\lib\rt.jar\java\util\Scanner.class は不正です。クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。 ////////////////////////////////////////////////// 設定の変更はこのように行いました 1.Tool→Configure JDK の設定を、1.4から1.5に変え 2.プロジェクトの設定でパスのJDKを1.5に変更しました。 3.プロジェクトの設定でビルドのJavaのターゲットを1.5に変更しようとしたのですが、1.5がリストの中にありません。 多分、3番のJava の ターゲットを1.5に変更しようとするけど、それが、変更候補リスト内に無いのが問題だと思うのですが、なぜ、読み込まれていないのでしょうか? ちなみに、既存のターゲットはJava2SDK.v1.2 and laterとなっています。 長くなりましたが、本当に困っています。。 何がいけないのでしょうか。。。? 回答お願いします。

    • ベストアンサー
    • Java
  • JDKのインストールが開始できない

    JDKをインストールしようと思ってOracleのWeb サイトから java_ee_sdk-6u1-jdk-windows.exe をダウンロードして実行しましたが、インストーラーが起動してくれません。OSはWinXP sp3 です。 インストーラーを実行すると、 Extracting Buindled Java SDK ...   と約30秒ほどディスプレイの真ん中に表示され、次に、 Raunching Java 2 Environment... と10秒ほど表示されるだけで、その後何も起きません。 詳しい方見えましたらお教え願えませんでしょうか。よろしくお願いします。

    • ベストアンサー
    • Java
  • XPPROでJDK1.3は動かない???

    あるWebアプリケーションを自端末で動かそうとしたところ動かなかったため、 いろいろ調べているうちに、JDK1.3で開発されているからでは?と考え、ためしに1.3で動かしてみようと、j2sdk-1_3_1_16-windows-i586.exeをダウンロードしてインストールしたのですが、奇妙な現象にあっています。 まず、JAVA_HOMEを1.3にするとTOMCATは起動しません。 c:\jdk13に移動して java[enter] とすると・・・何もでません。エラーも何もでません。 簡単なコードを書いてjavacしてみましたがやはり何も出ず、コンパイルもされません。 1.4を削除してから再びインストールしてみましたが同様の現象です。 これはどういうことなのでしょうか?

  • oracle sql developerについて

    oracle sql developerを現場でインストールしました。 現場ではネットは全くつながっておりません。 postgreSQL2005は使用したことがあるのですが、 oracle sql developerは今まで全く使用したことが無く「インストールしてテスト台帳につなげてDB内容確認して」とか言われても正直困っております。 既存で作成されている「テスト台帳」にどうやって接続をすればいいのでしょうか? 設定方法やコネクトの手順がわかる方いましたらアドバイスをいただけないでしょうか? 現段階ではoracle sql developerをインストールしただけです。

  • オラクルについての質問

    オラクルについての質問 いつもお世話になっております。 オラクル初心者でヴァージョンは11gを使用しております。 そしてSql developerで 現在ストアドプロシージャでカーソルを使った割と単純な PL/SQLを作成しているのですが、コンパイルエラー が出ており、その原因が掴みきれないでいるのですが、 例えばステップインの様な機能はないでしょうか。 順を追ってどこにエラー原因があるのかを確認したいのです。 ご教示の程、宜しくお願い致します。

  • FreeBSD 6.2へのJDK5インストール方法

    FreeBSD 6.2-RELEASEにJDK5.0をインストールすると、下記エラーでインストール できませんでした。原因がわかる方がおりましたら、教えてください。 /control/build/bsd-i586/tmp/sun/sun.awt/awt/obj/awt_robot /usr/bin/ld: cannot find -lXtst gmake[4]: *** [/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.awt/awt/obj/awt_robot] Error 1 gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/awt' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/awt' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make' gmake: *** [j2se-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk15. *** Error code 1 Stop in /usr/ports/java/jdk15.

  • JBuilderで扱うJDKの更新

    いつもお世話になっております。 当方、JBuilder10 DEVELOPERからJDK1.5を使用したいと思っております。 (既存の設定ではJDK1.4を使用していました。) そこで、プロジェクトプロパティからパスの設定でJDK1.5を指定して再ビルドを行った結果、 「クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。 削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。」 といったエラーが表示されてしまいました。 対象となるクラスはAppletです。 JBuilderでは新しいJDKを指定して開発を行うことはできないものなのでしょうか? 宜しくお願いします。

    • ベストアンサー
    • Java
  • オラクルsql developerにて

    オラクルsql developerにて お世話になります。 単純なsql文だと思うのですが、下記の where句の内容(解釈)が良く理解出来ないのです。 ||が、「または」でその後の'%'がどう言う意味 なのか分からないのです。 どなたか親切な方、ご教授頂きたく、宜しくお願い 申し上げます。 記 where 商品種類 like 'aa10%' || '%'

  • JDKの環境変数の設定

    COmpiereというソフトをインストールしたいのですが、マニュアルに JDK5をインストール後、環境変数の設定をしなさいとあり、作業方法が わかりません。 マニュアルの内容は JDKのインストール終了後、システム環境変数JAVA_HOMEをインストール したディレクトリーに設定してください。 (例)JAVA_HOME=C:\Program Files\Java\jdk1.5.0.14 環境変数pathに「%JAVA_HOME%\bin;」を追加します。 私は以下のとおりにしましたがエラーになりました。 コントロールパネル>システム>環境変数>システム環境変数 に入り Pathの最後に以下の内容を追加しました。 ;%C:\Program Files\Java\jdk1.5.0.14%\bin よろしくご教授ください。