Java 開発ツール
この市場はすでに,いくつかの大手企業の間で住み分けが進んでいる。
BEA とサンは Abstract Windowing Toolkit(AWT)と Swing GUI コンポーネントを支持している。
これらを用いると OS に関係なく外観を統一できる。
一方,IBM が支持し Eclipse が採用している Standard Widget Toolkit(SWT)では,各 OS に特有の外観を持つアプリケーションが構築できる。
オラクルが2002年11月に IDE の統一案をだしたが,IDE を統一すると Java 開発者に,Visual Studio.NET ツールに代わる魅力的な選択肢が提供される。
また Java に不慣れなプログラマーや IT 担当者が,Java ソフトウェアの構築方法を学びやすくなる。
Java Development Kit(JDK)
Sun Microsystems 社が開発した Java 言語のための開発キット。
バイナリでの配布には,Sun Microsystems の適合試験に合格して,ライセンスを取得する必要がある。
これを使う場合は,統合開発環境がないため,コンパイルにしてもアプリケーションの実行にしても,
コマンドに引数を渡して実行する必要がある。
また,コンパイルエラーや実行時のメッセージもコンソールの出力されるので,
Dos Prompt や Command Orompt が便利である。
2007年5月8日,Sun Microsystems は,『Java Platform, Standard Edition』(Java SE) 向け『Java Development Kit』(JDK) の完全なビルドが可能なバージョンを,『GNU 一般公衆利用許諾契約書』(GPL) の『GPL Version 2』(GPLv2) の下で公開したと発表。
ただし,公開に同意しなかった企業など,いくつかの例外がある。
JDK 5.0 Update 13
2007年10月2日に Sun Microsystems が公開したセキュリティフィックス。
JDK 5.0 Update 15
2008年3月4日公開のセキュリティアップデート版。
JDK 5.0 Update 24
2010年3月30日公開の修正版。
脆弱性はImageIO,Java 2D,Java Runtime Environment,Java Web Start,Pack200,Sound,JSSE,HotSpot Server などのコンポーネントに存在する。
JDK/JRE 5.0 Update 33
2012年2月14日公開の修正版。
JDK 6 Update 3
2007年10月2日に Sun Microsystems が公開したセキュリティフィックス。
JDK/JRE 6 Update 19
2010年3月30日公開の修正版。
脆弱性はImageIO,Java 2D,Java Runtime Environment,Java Web Start,Pack200,Sound,JSSE,HotSpot Server などのコンポーネントに存在する。
JDK /JRE 6 Update 30
2012年2月14日公開の修正版。
JDK/JRE 7 Update 2
2012年2月14日公開の修正版。
JDK Update 5
2008年3月4日公開のセキュリティアップデート版。
JDK 1.4.2_16
2007年10月2日に Sun Microsystems が公開したセキュリティフィックス。
Oracle Sun Java Deployment Toolkit
Java SE 6 update 10 以降をインストールした際に同時にインストールされる。
ブラウザのプラグインや Active-X コントロールとしても利用されるため,Microsoft Internet Explorer やFirefox,Google Chrome など Windows ベースの多数のブラウザに影響が及ぶ可能性がある。
2010年4月13日,情報処理推進機構(IPA)とJPCERT コーディネーションセンターはこれにセキュリティ上の新たな問題が見つかったと発表。
問題は,launch() メソッドの引数の検証処理に起因するもので,launch() メソッドから Java Web Start ユーティリティ(javaws.exe)に任意の引数を渡すことができてしまう。
攻撃者が悪用した場合,ユーザーが細工された HTML を閲覧してしまうことで,リモートから任意の JAR ファイルを実行されてしまう危険がある。
2010年4月14日,AVG Technologies はこの脆弱性を突いた攻撃が発生したもようだと発表。
悪用されているのは,2008年4月にリリースされた Java 6 update 10 の『Java Web Start』という機能。
2010年4月16日,一般社団法人 JPCERT コーディネーションセンター(JPCERT/CC)は,脆弱性に関して注意喚起を行った。
複数の脆弱性があり,結果として,遠隔の第三者は細工した Web サイトなどをユーザーに閲覧させることで,任意のコードを実行したりする可能性があるとされる。
Dolphin
JDK 7 の開発コード。
Java Studio Creator
2004年6月28日に Sun Microsystems がリリースした Java 開発ツール。
J2EE 互換の Web アプリケーションを,視覚的に開発できる。
熟練者から初心者までのあらゆるレベルの Java 開発者に対応。
Solaris,Windows,Linux などのプラットフォーム上で稼動。
Java System Application Server Platform Edition 8,J2SDK,JavaServer Faces などの開発支援リソースを含んでいる。
2004年10月20日,最新版をリリース。
Mac OS X および x86 版 Solaris を新たにサポートし,対応言語にも日本語と簡体中国語を加えて,初の国際化を果たした。
戻る 英語『J』,最初のメニュー