UJP - 技術情報2 バックアップ : HomeBrew/Java8 の変更点

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

1: 2019-06-26 (水) 00:48:17 nobuaki ソース バックアップ No.1 を復元して編集 現: 2019-06-26 (水) 00:50:59 nobuaki ソース 編集
Line 1: Line 1:
-*Java8 JDKをインストールする [#df7bea2a]+*Java8 JDKをインストールする [#pa140042]
-**はじめに [#ddd4fc9a]+**はじめに [#ye7f5eff]
 JavaはOracleの方針変更によって,短期的にメジャーリリースをする方針となっている.世の中では,Java6アプリをやっとJava8に入れ通うかと言っていたのに,Java9,Java10と矢継ぎ早にリリースされて,さらにそれがサポート終了を迎える.Java11,Java12の時代が到来しているけれど,色々なものが追いついてない.  JavaはOracleの方針変更によって,短期的にメジャーリリースをする方針となっている.世の中では,Java6アプリをやっとJava8に入れ通うかと言っていたのに,Java9,Java10と矢継ぎ早にリリースされて,さらにそれがサポート終了を迎える.Java11,Java12の時代が到来しているけれど,色々なものが追いついてない.
Line 7: Line 7:
 今回は,インストール要件にJava8となっているアプリケーションを動かすために,2019/06/25現在でJava8をインストールを実施してみる.  今回は,インストール要件にJava8となっているアプリケーションを動かすために,2019/06/25現在でJava8をインストールを実施してみる.
-**HomeBrewで提供されているJavaを確認する [#m103ad8a]+**HomeBrewで提供されているJavaを確認する [#m368e45a]
Line 13: Line 13:
 ==> Formulae  ==> Formulae
 app-engine-java      google-java-format  javarepl            jslint4java          libreadline-java  app-engine-java      google-java-format  javarepl            jslint4java          libreadline-java
 + 
 ==> Casks  ==> Casks
 charles-applejava        java                      java6                    oracle-jdk-javadoc  charles-applejava        java                      java6                    oracle-jdk-javadoc
Line 36: Line 36:
 無印のJavaは,Oracleの最新のバージョン12.0.1だった.  無印のJavaは,Oracleの最新のバージョン12.0.1だった.
-**JDKを調べる [#n40ca918]+**JDKを調べる [#j15c7917]
 OracleやOpenJDKはそのサポートポリシーから古いバージョンはサポートしないので,他のベンダの提供するJDKを探してみる.  OracleやOpenJDKはそのサポートポリシーから古いバージョンはサポートしないので,他のベンダの提供するJDKを探してみる.
Line 80: Line 80:
-**AdoptOpenJDK [#o2374e7a]+**AdoptOpenJDK [#m22bfa0b]
 IBM,Microsoft,Github,Slackが支援するJava開発コミュニティによるJDK.Oracleの反対勢力かな.  IBM,Microsoft,Github,Slackが支援するJava開発コミュニティによるJDK.Oracleの反対勢力かな.
 +
 インストールを行う.  インストールを行う.
Line 92: Line 93:
 angular-cli          exploitdb            flow                lazygit              teleport  angular-cli          exploitdb            flow                lazygit              teleport
 autorest            faas-cli            helmfile            sonobuoy            webtorrent-cli  autorest            faas-cli            helmfile            sonobuoy            webtorrent-cli
 + 
 ==> Tapping caskroom/versions  ==> Tapping caskroom/versions
 Cloning into '/usr/local/Homebrew/Library/Taps/caskroom/homebrew-versions'...  Cloning into '/usr/local/Homebrew/Library/Taps/caskroom/homebrew-versions'...
Line 116: Line 117:
 🍺  adoptopenjdk8 was successfully installed!  🍺  adoptopenjdk8 was successfully installed!
 $  $
 + バージョンやパスを確認.
 +
 + $ java -version🆑
 + openjdk version "1.8.0_212"🈁
 + OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b03)
 + OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b03, mixed mode)
 + $ which java🆑
 + /usr/bin/java🈁
 + $ ls -la /usr/bin/java🆑
 + lrwxr-xr-x 1 root wheel 74  5  7 00:33 /usr/bin/java -> /System/Library/Frameworks
 + /JavaVM.framework/Versions/Current/Commands/java
 + $
 + これでインストールされたことが確認できた.


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 1716, today: 1, yesterday: 0

広告スペース
Google