Windows版JDKの自動インストールのワナ

前回Windows版JDK7の自動インストールがうまくいかなかったってレポったけど、よくよく調べてみたらJDK7固有の問題でもJenkinsの問題でもなくて「WindowsJDK固有の問題」ってのがわかった。


簡単に言うと、すでにそのPCに「同じバージョンで同じアップデートのJDKがインストール済み」だと、Jenkinsの自動インストールに失敗するって事だった。
インストールパスに関係なく、同じJDKがインストール済みだとJDKインストーラがこんなダイアログを表示するみたい。で、これが自動インストール失敗の原因ってワケ。


なんというかしょっぱい原因だのう。


そんなわけで、便利なJDKの自動インストールですが、Windows版はこんなワナが仕掛けられているので、そのへん分かった上で使ってちょうだい。
一応バグレポ上げておきましたが、これは「Jenkinsのバグレポは日本語でおk」ってのを知らせたくて載っけた。JenkinsほどメジャーなOSSプロダクトでこの敷居の低さは貴重よ。:-)
[JENKINS-11555] JDKの自動インストールで、Windows版JDK7のインストールに失敗する - Jenkins JIRA

Beginning Java EE 6 Platform With Glassfish 3

なんとなく思うところあってJavaEE6のオススメ本はどれか募ったら寺田さんにコレ教えてもらった。



びみょーに後ろ向きながらもApress.comeBook版ポチってみた。PDFで514ページの長編、でもJavaEE網羅したら、そんくらい要るよね。
ざっと見た感じだと網羅的でよさげな感じ。でJavaEE6が魅力的かというと、それとこれは別ってのが正直なところ。:-P
個人的に好きかどうかって言われたら「あんまり」だけど「なんでもいいから、Java/Webで何か作って」みたいな注文があったら、これ使うって感じかしらん。なにせ標準技術だから手切れは良さそうって理由で。


「JavaEE6くらい語れるようになっとかんと」程度だとeBookで十分だけど、使い込もう思ったら紙の本が欲しくなるね。

Beginning Java EE 6 with GlassFish 3 (Expert's Voice in Java Technology)

Beginning Java EE 6 with GlassFish 3 (Expert's Voice in Java Technology)