Using Intellij IDEA with current JDK (original) (raw)
David Lloyd david.lloyd at redhat.com
Wed Jan 17 17:47:37 UTC 2018
- Previous message: Using Intellij IDEA with current JDK
- Next message: Using Intellij IDEA with current JDK
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
What I've done is to force no JDK at all. It does present an ugly banner[1] at the top but otherwise it seems to work fine - or did, until the latest update[2]. If you've already set up a SDK, I think there's no way to unset it, so you have to close IDEA, edit your xxx.ipr or .idea/modules.xml (I think) and delete the line which defines the SDK.
[1] See also: https://youtrack.jetbrains.com/issue/IDEA-142878 [2] The error I see at present is of the type "Package 'java.lang' is in the unnamed module, but module 'jdk.compiler' does not read it". Previously I had excluded module-info.java from all source roots, but the latest update somehow determines that everything are Java 9 modules anyway. I had done this for two reasons: firstly, there are not module descriptors in every place where there are sources (for example, having a separate "java.base:share" and "java.base:unix" IDEA module causes problems because :share has a module-info.java but :unix does not), and secondly, IDEA does not cope well with situations where there is more than one module-info.java (for example if one is generated from the other) or if it is simply generated to begin with. Sigh.
On Wed, Jan 17, 2018 at 10:15 AM, Andrew Haley <aph at redhat.com> wrote:
I now always get "The selected directory is not a valid home for JDK". when selecting the JDK home directory.
Does anybody have any idea how to persuade IDEA that we need to work on the current top-of-tree JDK? Thanks. -- Andrew Haley Java Platform Lead Engineer Red Hat UK Ltd. <https://www.redhat.com> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
--
- DML
- Previous message: Using Intellij IDEA with current JDK
- Next message: Using Intellij IDEA with current JDK
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]