Oracleの管理ツールsqldeveloperは、パスにインストールされているj2sesdkを見つけることができません。
Oracles Management Tool Sqldeveloper Can Not Find J2se Sdk Installed Path
この問題が発生した場合、私の要約は、パスが間違っているか、jdkが間違っているということです
1.jdkが失敗したとき。 。 。
私の質問の性質 :
jdkがコンピューターにインストールされている場合は、コントロールパネルの[アンインストール]にこれら2つが含まれている必要があります。
最初の質問ですが、何をしたのかわかりません。下の長い名前のアイコンは、写真では白で、Javaのコーヒーの形ではありません。
私の解決策 :要約すると、私のjdkは問題です。当然、jdkを再インストールする必要があります(実際、jdkの問題が原因であることがわかります)。そのため、jdkをアンインストールする必要があります。 Baiduでjdkをアンインストールします。私のコンピューターはコントロールパネルでのみアンインストールされ、非常にきれいにアンインストールされます)
私が使用したjdkバージョン :
jdk-8u162-windows-x64.exe
(公式Webサイトにアクセスしてダウンロードできます。公式Webサイトのアドレスhttps://www.oracle.com/cn/java/technologies/javase-downloads.htmlお気に入りのjdkを選択してください)
インストールプロセス :再インストールの過程で最大の問題が発生したと思うので、ここで詳しく説明します。
! ! !特にファイルのインストールパスは、パスを変更したい場所を2つのインストールのフォルダに入れないでください! !
(1)この方法を採用する予定の場合。現時点では、コンピュータにjdkがないはずです。
(私の判断方法:コントロールパネルのアンインストールで上記の2つの画像がありませんでした。下の画像を見てください。これ以上ありません(または、Baiduにアクセスしてcmdコマンドで確認する方法を確認できます) jdkのステータス))
(2)インストール
cドライブ(つまり、デフォルトのパス)にインストールしたくない場合は、まず自分で適切な場所を見つけてから、事前に2つのフォルダーを作成することをお勧めします。たとえば、これらは私が作成した2つのフォルダです
(3)フォルダが作成されたら、正式にインストールできます(画像操作を参照してください。ここでは、ばかげたインストールのプロセスは無視します)
(3)次に、環境変数を構成します
1つ目は、図に示すように、クラスパスにあります。 '。%java_home%/ lib / tools.jar%java_home%/ lib / dt.jar'
2つ目は、図に示すようにjava_homeです(これがjdkのインストールパスです)。
3つ目は、図に示すように、jdkインストールパスのbinディレクトリのパスです。
(4)この時点で、インストールは成功しています。コントロールパネルのアンインストール中に、これら2つが存在するはずです(または、cmdで確認できます)。
2.sqldeveloperがjdkパスを選択します
jdkをインストールした後、sqldeveloperを開いて、jdkをここで見つけてください。
(1)最初にjdkインストールディレクトリのbinフォルダを選択して試してみることができます
(2)(1)が機能しない場合は、jdkインストールディレクトリを選択してください。たとえば、私のものは「D: jdk-jre-install jdk1.8.0_162」です。