2017-06-11 12 views
0

こんばんは内JDKのパスを設定しようと、エラー、WSL - 私はIntellJ

私はLinux用のWindowsサブシステムがインストールされています。今私はインストールされたIntelliJの後にjdkのパスを設定しようとしています。

C:\Users\afaie\AppData\Local\lxss\rootfs\usr\lib\jvm\java-8-oracle

しかし、私は結果がこれであるプロジェクトをビルドしようとした場合:パスがある

Error:Cannot run program "C:\Users\afaie\AppData\Local\lxss\rootfs\usr\lib\jvm\java-8-oracle\bin\java" (in directory "C:\Users\afaie\.IdeaIC2017.1\system\compile-server"): CreateProcess error=193, %1 non è un'applicazione di Win32 valida 

解像度の可能性はあります?

おかげ

+0

投稿したエラーから、64ビットの実行可能ファイルと32ビットの問題のように見えます。 32ビットJDKで試しましたか?この「java-8-oracle」は実行可能ファイル(.exe?)ですか? – iCrus

+0

「Java-8-oracle」はディレクトリです。しかし、私もjava 7のパスを設定しようとしました.. –

+0

応答がありません! –

答えて

0

は残念ながら、あなたは正しくのIntelliJにリンクするために、Windows上で再びJavaのJDKをインストールする必要があります。 2つのカーネルが互換性がないため、WindowsアプリケーションはLinuxファイルまたはプログラムを参照/アクセス/変更できないため、WindowsからのJDK 8のWSLインストールにアクセスすることは不可能です。詳細については、このリンクを参照してください。https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/

関連する問題