Как установить определенный JDK (jdk1.8.0_152.jdk) на MacOS? - PullRequest
2 голосов
/ 07 мая 2019

За свою жизнь я не могу понять это.

Предполагается, что IntelliJ поставляется в комплекте с этой версией, которую я думал, но она не появляется в моем /Library/Java/JavaVirtualMachines.

. Я использовал brew для установки текущей версии java8, которая jdk1.8.0_202.jdk но это не то, что используют наши производственные серверы, и у него действительно есть некоторые функции, которые мешают мне прямо сейчас.

Oracle дает только возможность загружать jdk1.8.0_211.jdk или jdk1.8.0_212.jdk, и я не могуя не вижу возможности просматривать исторические версии.

Я вполне уверен, что это избыточный вопрос, и я прошу прощения за это, но я не могу найти его где-либо, несмотря на поиск в течение нескольких часов вэтот момент.

Ответы [ 2 ]

3 голосов
/ 07 мая 2019

Oracle предоставляет архив каждой версии Java. Если вы специально ищете под-версию Java 8 , у них это тоже есть.

2 голосов
/ 07 мая 2019

Самый простой способ установки, удаления и переключения между различными JDK в MacOS - это SDKMAN .В настоящее время поддерживаются следующие версии JDK:

$ sdk l java
================================================================================
Available Java Versions
================================================================================
     13.ea.19-open       10.0.2-zulu       * 7.0.181-zulu                       
     12.0.1-sapmchn      10.0.2-open         1.0.0-rc-16-grl                    
     12.0.1-zulu         9.0.7-zulu          1.0.0-rc-15-grl                    
     12.0.1-open         9.0.4-open          1.0.0-rc-14-grl                    
     12.0.1.j9-adpt    + 8u152-zulu                                             
     12.0.1.hs-adpt      8.0.212-zulu                                           
     12.0.1-librca       8.0.212-amzn                                           
     11.0.3-sapmchn      8.0.212.j9-adpt                                        
     11.0.3-zulu         8.0.212.hs-adpt                                        
     11.0.3-amzn         8.0.212-librca                                         
     11.0.3.j9-adpt      8.0.202-zulu                                           
     11.0.3.hs-adpt      8.0.202-amzn                                           
     11.0.3-librca       8.0.202-zulufx                                         
     11.0.2-open     > + 8.0.201-oracle                                         
     11.0.2-zulufx       7.0.222-zulu                                           

================================================================================
+ - local version
* - installed
> - currently in use
================================================================================

SDKMAN также можно использовать для установки других инструментов, языков и сред JVM, таких как Groovy, Grails, Ant, Gradle, Kotlin, Maven, Scala,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...