• 締切
  • 困ってます

javaの開発環境を更新していく方法

  • 質問No.9610175
  • 閲覧数131
  • ありがとう数3
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 50% (351/701)

Windows10ですが、javaの開発環境(JDKって言うんでしょうか?同時にランタイム環境も)を自動で更新しないようになっているみたいです。javac -version, java -versionで見てみると最新ではないです(ちょっとだけ古いかと)。これを更新するには最新版を持ってきて上書きするようにインストールするものでしょうか。そうしようとしたらOracleのサイトに飛び、ユーザ登録する必要があるみたいでした。今どきのようにsudo apt update java-jdkのようにコマンドラインで実行できないかと思うのですが。
あるソフトで、Javaの開発環境が事前にあるということを前提としてインストールするものがあります。Java開発環境のバージョンについてセンシティブみたいです。そのためJavaの開発環境を常に最新にしておきたいと思っているのですが。以前は特に何もしなくても自動で更新してくれたりしていたのですが、なぜだか現在私の環境ではそうなっていません。よろしくお願いします。

回答 (全3件)

  • 回答No.3

ベストアンサー率 47% (137/290)

横レスですが、OracleのJDK1.8とはSE8のことで、
OpenJDKの1.2とはSE12のことです。

SE8は利用者が最も多い(と思われる)バージョンなので、単純にググるとトップに出てくるかもしれませんが、もう5年以上も前のバージョンです。
最新版は今年3月にリリースされたSE12なので、間違えないようにしてください。

https://forest.watch.impress.co.jp/docs/news/1175605.html
https://www.atmarkit.co.jp/ait/articles/1903/22/news091.html
https://www.oracle.com/technetwork/java/javase/downloads/index.html
お礼コメント
skmsk1941093

お礼率 50% (351/701)

回答ありがとうございます。OpenJDKの方が更新が早いということでしょうか。あるソフトがあり、JDKが事前にインストールされていることが前提でした。OpenJDKでインストールする場合とOracleの方で比較すると様子が異なるのでてっきりOracleの方が新しいと思ったのですが。また、確認ですが、Javaの環境は自動で更新されていきますが、常に最新版をおいかけていくのではないのでしょうか。古いままをキープするのは更新を拒否した結果ではと思っているのですが。
投稿日時:2019/05/03 07:44
  • 回答No.2

ベストアンサー率 64% (720/1110)

他カテゴリのカテゴリマスター
> Javaは基本無償だと思っていました。

これまではそれで正しかったのですが、今月からOracleの提供するJDKのライセンスが変更になったのです。新しいライセンスでは商用・本番環境において無償で利用できなくなりました。
〔参考〕https://forest.watch.impress.co.jp/docs/news/1180607.html

無償で使いたい場合、回答No.1の方が書いているとおり、Oracle JDKとは別のJDKを入手することが可能です。
お礼コメント
skmsk1941093

お礼率 50% (351/701)

回答ありがとうございます。
OpenJDKも調べてみたのですが、バージョンが1.2.xx..とかです。最新は1.8.xxなので更新が遅いのでしょうか。Oracleの方に登録して1.8.xxにしました。Javaの開発環境を使った別のソフトがあり、バージョン指定が細かいようです。ちょっとバージョンが違うとGUIのウィンドウまで違ってくるみたいでした。
投稿日時:2019/04/26 15:12
  • 回答No.1

ベストアンサー率 59% (970/1643)

[技術者向] コンピューター カテゴリマスター
有償サポートを受ける気がないのならOpenJDKに切り替えるべきです。
https://ipc.kyokyo-u.ac.jp/page/696
お礼コメント
skmsk1941093

お礼率 50% (351/701)

回答ありがとうございます。色々出てくるんですね。eclipseとかbeansとかぐらいまでは意識はあったのですが。有償・無償の違いもあるのですか。Javaは基本無償だと思っていました。
投稿日時:2019/04/24 22:17
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ