Mais conteúdo relacionado
MacでのJavaFX事情 at 第7回JavaFX勉強会
- 2. 自己紹介
• 青江 崇
• (株)ノーチラス・テクノロジーズ所属
• Twitter ID: aoetk / Hatena ID: aoe-tk
• 以前はSI屋、最近は分散ミドルの運用周りの
基盤開発とかやってます
• Flex、JavaScriptを使ってのRIA開発経験あり
• でもやっぱりJava使いたいのでJavaFXをウォッチ中
- 4. 結論から言っちゃいます
• 先日OracleからリリースされたMac版
JDK7があれば普通に開発できます!
• 現時点の最新バージョンは7 Update5
• 以下のサイトからインストーラーを入手し
てインストール → Java Preferences.app で
JavaSE 7を先頭に
http://www.oracle.com/technetwork/java/javase/downloads/
jdk7-downloads-1637583.html
- 5. AppletやWeb Startは?
• 次のバージョン(7 Update6)で対応
• 一足先に試したい人はDeveloper Previewで
http://jdk7.java.net/download.html
• JREとJDK両方のインストー
ルが必要なので注意
• JREはシンボリックリンクの
張り替え作業も必要です
• リンク先の説明を良く読んで!
- 6. でもちょっと困ったことが
• 正式版はJDK7同梱版のみ
• Preview版はJDK6でも開発できるようZIP配
布しているが、正式版が出るとリンクが消
えてしまいます
• 配布を考えるとJDK7をインストールし
てもらうのはちょっと敷居が高い?
• 今までMacのJavaは何もしなくても入ってい
たので...
- 7. しかも!
• JDK7はLion以降のみサポート!
• LionのAPIを使っているのでSnow Leopard以前
は対応は難しいとのこと(下記URL参照)
https://blogs.oracle.com/henrik/entry/
oracle_jdk_and_javafx_sdk
- 8. しかも!
• JDK7はLion以降のみサポート!
• LionのAPIを使っているのでSnow Leopard以前
は対応は難しいとのこと(下記URL参照)
https://blogs.oracle.com/henrik/entry/
oracle_jdk_and_javafx_sdk
古いものは容赦なく切り捨てるApple文化に
大変忠実でよろしいですね(棒)
- 9. ではどうやってJDK6環境で
使ってもらう?
• JDK7u6からネイティブバンドラーがつ
くことに!
• Antのタスクを追加することでJavaFXのラン
タイムはおろか、JREも同梱して .app にパッ
ケージング!
• 触ってみたので詳しくはブログを見てくだ
さい
http://d.hatena.ne.jp/aoe-tk/20120623/1340473448
- 13. まとめ
• JDK7でMacでも普通に開発できるようにな
りました
• JDK6な方はDeveloper Previewが出ている間だけ...
• 7 Update6でApplet、Web Startも動くので、
もうすぐWindowsと同条件に
• JDK7インストールが必要なので、配布では
今後のネイティブバンドラーの進歩に期待
- 14. まとめ
• JDK7でMacでも普通に開発できるようにな
りました
• JDK6な方はDeveloper Previewが出ている間だけ...
• 7 Update6でApplet、Web Startも動くので、
もうすぐWindowsと同条件に
• JDK7インストールが必要なので、配布では
今後のネイティブバンドラーの進歩に期待
MacでもEnjoy JavaFX!
Notas do Editor
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n