Konfiguracja IntelliJ IDEA JDK na Mac OS

Używam IntelliJ IDEA 10. Za każdym razem, gdy tworzę nowy projekt, prosi mnie o wybranie JDK dla tego projektu. Wie ktoś Jak mogę go skonfigurować i ułatwić w użyciu?

Author: ROMANIA_engineer, 2010-12-19

4 answers

Jeśli korzystasz z systemu Mac OS X lub Ubuntu, problem jest spowodowany przez dowiązania symboliczne do JDK. File | Invalidate Cache powinien pomóc. Jeśli tak nie jest, podaj ścieżkę JDK do folderu głównego direct JDK, a nie dowiązanie symboliczne.

Invalid Cache pozycja menu jest dostępna w menu IntelliJ IDEA File.

Bezpośrednia ścieżka JDK po ostatniej aktualizacji Apple Java to:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

W IDEA możesz skonfigurować nowy JSDK w Struktura pliku | projektu , Wybierz SDK po lewej stronie, a następnie naciśnij [+] Przycisk, następnie podaj powyższą ścieżkę domową JDK, powinieneś dostać coś takiego:

JDK 1.6 na Mac

 250
Author: CrazyCoder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-26 00:22:55

Właśnie próbowałem tego Ostatnio i przy próbie wybrania JDK ... /System/Library/Java/JavaVirtualMachines/ pojawia się jako empty podczas otwierania i wybierania przez IntelliJ . Dlatego nie mogłem wybrać JDK...

Znalazłem to obejście to, gdy okna Findera się otwierają (naciskając [+] JDK) wystarczy użyć skrótu Shift + CMD + G Aby określić ścieżkę. (/System/Library/Java/JavaVirtualMachines/1.6.0.jdk w moim przypadku)

I voila, IntelliJ może znaleźć wszystko od tego momentu.

 10
Author: bmartins,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-17 18:56:14

Ścieżka JDK może ulec zmianie podczas aktualizacji oprogramowania JAVA. W przypadku komputerów Mac należy przejść do następującej ścieżki, aby sprawdzić zainstalowaną wersję JAVA.

/Library/Java/JavaVirtualMachines/

Następnie, powiedzmy, że wersja JDK jest jdk1.8.0_151.jdk, ścieżka do katalogu domowego w nim jest ścieżką domową JDK.

W moim przypadku było:

/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

Możesz go skonfigurować, przechodząc do File -> Project Structure -> SDKs.

Tutaj wpisz opis obrazka Tutaj wpisz opis obrazka

 3
Author: some random guy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-16 23:35:29

Na Macu IntelliJ Idea 12 ma swoje preferencje/klawisze umieszczone tutaj: ./Users / viliuskraujutis/Library / Preferences/IdeaIC12/keymaps /

 -1
Author: ViliusK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-24 07:36:10