JDeveloper 11g GUIのデモンストレーション | |
| 開発者 | オラクル株式会社 |
|---|---|
| 安定版リリース | 14.1.2.0 [1]
/ 2024年12月20日 |
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | Java IDE |
| ライセンス | 独自の OTN JDeveloper ライセンス |
| Webサイト | www.oracle.com/application-development/technologies/jdeveloper.html |
JDeveloper は、Oracle Corporationが提供するフリーウェア IDEです。Java 、XML、SQL、PL/SQL、HTML、JavaScript、BPEL、PHPでの開発機能を提供します。JDeveloper は、設計からコーディング、デバッグ、最適化、プロファイリング、展開まで、開発ライフサイクル全体をカバーします。
Oracle は、JDeveloper によって、高度なコーディング環境の構築に加えて、アプリケーション開発に対する視覚的かつ宣言的なアプローチの提供に重点を置くことで、アプリケーション開発を簡素化することを目指してきました。Oracle JDeveloper は、アプリケーション開発をさらに簡素化するエンドツーエンドのJava EEベースのフレームワークであるOracle Application Development Framework ( Oracle ADF ) と統合されています。
コア IDE は、Oracle の他のチームが JDeveloper の拡張機能を構築するために使用するAPI を公開します。 BPEL、ポータル、ビジネス インテリジェンス、および Oracle プラットフォームのその他のコンポーネント[どれ? ]はすべて、設計時ツールを JDeveloper 上に構築します。Sun Microsystems (およびNetBeans ) の買収に対応するため、2012 年以降にリリースされたバージョンでは、 NetBeansプラットフォームと重要なコードを共有しています。 同じ IDE プラットフォームは、Oracle Corporation が特に PL/SQL およびデータベース開発者向けに推進している別の Oracle 製品であるSQL Developerの基盤としても機能します。
特徴
JDeveloper 11g より前のバージョンでは、JDeveloper には Java Edition、J2EE Edition、Studio Edition の 3 つのエディションがありました。各エディションは他のエディションよりも多くの機能を提供し、すべて無料で使用できました。JDeveloper 11g には Studio Edition と Java Edition の 2 つのエディションしかありません。JDeveloper 11g では、J2EE Edition の機能が Studio Edition に組み込まれています。
機能の概要リストは次のとおりです。
– Java 版
- Java SE 9 サポート
- コードエディター
- コードナビゲーション
- リファクタリング
- スイング
- ユニットテスト
- バージョン管理
- 監査と指標
- デバッグ
- プロファイリング
- アリのサポート
- Maven サポート
- XML サポート
- オープンAPIと拡張機能
- ユーザーアシスタンス
– J2EE エディション
– スタジオエディション
- ADF データバインディング
- ADF フェイス
- ADF Faces スキン エディター
- ADFモバイル
- ADF ビジネス コンポーネント
- ADF スイング
- ADF の展開
- BPEL デザイナー
- ESBデザイナー
- ポータル開発
- ポートレット/JSF ブリッジ
- オラクル BI Ee
2005年にOracleはJDeveloperをフリーウェアとしてリリースした。[2] [3]
2006 年、まだ 10g タグが付けられていたが、大幅な遅延の後、Oracle は最新の 10g メジャー リリースであるバージョン 10.1.3 をリリースしました。
2006 年 10 月、Oracle は、BPELおよびESB設計時間とともに最終的なEJB 3.0 仕様のサポートを追加したバージョン 10.1.3.1 をリリースしました。
2007 年 1 月、Oracle は、ポートレットの作成と使用、ポートレット/JSF ブリッジ、コンテンツ リポジトリ データ制御などの WebCenter機能を組み込んだバージョン 10.1.3.2 をリリースしました。
2007年1月、オラクルには、開発者、開発マネージャー、品質保証エンジニア、ビルドエンジニア、ドキュメントライター、製品マネージャー、顧客伝道者、ユーザビリティエンジニアなど、さまざまな役割を担う150人以上のスタッフがいました(順不同) 。開発センターは、レッドウッドショアーズ、バンガロール、レディング(英国)、コロラド州プレザントンにありました。[4]
2007 年 5 月に、Oracle はバージョン 11g の テクノロジ プレビューリリースをリリースしました。
2008 年 10 月に、Oracle JDeveloper 11 gの製品バージョン(コード名 BOXER) が利用可能になりました。
2009年7月にJDeveloper 11gバージョン11.1.1.1.0(コード名Bulldog)がリリースされた[5]
2011年6月にJDeveloper 11g ( 11.1.2.0.0)、コード名Shermanが利用可能になりました。[5]
2011年9月にJDeveloper 11g ( 11.1.2.1.0 Build 6081)、R2/PS1が利用可能になりました。[5]
2012年5月にJDeveloper 11g ( 11.1.2.2.0 Build 6183)R2/PS2が利用可能になりました。[5]
2012年9月にJDeveloper 11g ( 11.1.2.3.0ビルド6276.1)、R2/PS3が利用可能になりました。[5]
2013年5月にJDeveloper 11g ( 11.1.2.4.0ビルド6436)R2/PS4が利用可能になりました。[5]
2013年7月にJDeveloper 12 c(12.1.2.0.0 Build 6668)が利用可能になりました。[5]
2014年6月にJDeveloper 12c ( 12.1.3.0.0)が利用可能になりました。[5]
2015年10月にJDeveloper 12 c(12.2.1.0.0)が利用可能になりました。[5]
2016年6月にJDeveloper 12 c(12.2.1.1.0)が利用可能になりました。 [6]
2017年8月にJDeveloper 12c ( 12.2.1.3.0)が利用可能になった。 [7]
2019年9月にJDeveloper 12 c(12.2.1.4.0)が利用可能になりました。 [8]
視覚的かつ宣言的
JDeveloper コード エディタには、コードのさまざまなビューを提供するビジュアル ユーティリティと非ビジュアル ユーティリティを含む、豊富なコーディング機能が備わっています。このソフトウェアには、Java EE コンポーネントの使用方法をガイドするダイアログが用意されています。
たとえば、JDeveloper はHTML、JSP、JSF、およびSwing用のビジュアルWYSIWYGエディタを提供します。ビジュアル エディタを使用すると、開発者はコンポーネントのレイアウトとプロパティを視覚的に変更できます。ツールによってコードが再生成されます。コードの変更はビジュアル ビューにすぐに反映されます。JDeveloper は、JSF および Struts ページ フローを生成するための同様の機能を提供します。
宣言型機能により、プログラマーはリレーショナル データベースのテーブルに基づいて EJB またはPOJO を生成できます。JDeveloper は、Java EE アーティファクトの作成を自動化します。たとえば、ビジュアル アーティファクトをクリックするだけで、Java クラスを Web サービスに変換できます。JDeveloper は、関連する WSDL (Web Services Descriptive Language) ドキュメントと関連する JAX-RPC コンポーネントを生成します。
ライセンス
JDeveloper は、開発およびデプロイメント用の無料の 独自ソフトウェアです。Oracle ADF には、Oracle Application Server の外部にデプロイされる場合、ランタイム ライセンスが必要です。
参照
参考文献
- ^ 「Oracle JDeveloper および Oracle ADF 14.1.2 の発表」。Oracleブログ | ADF Unleashed ブログ。2024 年 12 月 20 日。2024年12 月 28 日に閲覧。
- ^ Krill, Paul (2005 年 6 月 25 日). 「Oracle が JDeveloper ツールを無償提供へ」. InfoWorld . International Data Group . 2021 年1 月 26 日閲覧。
- ^ 「JDeveloper が無料に」。Oracle Developers Blog。Oracle Corporation。2005年6 月 27 日。2021 年1 月 26 日閲覧。
- ^ 1 つのサイズですべてに対応できるわけではない: Steve Muench 氏による JDeveloper に関する Q&A
- ^ abcdefghi JDeveloper リリースの履歴
- ^ Oracle JDeveloper および Oracle ADF 12c (12.2.1.1.0): 新機能
- ^ Oracle JDeveloper および Oracle ADF 12c (12.2.1.3.0): 新機能
- ^ Oracle ADF 12c (12.2.1.4.0): 新機能
文献
- Mills, Duncan、Koletzke, Peter、Roy-Faderman, Avrom (2009 年 10 月 20 日)、『Oracle JDeveloper 11g ハンドブック: Fusion Web 開発ガイド (第 1 版)』、McGraw-Hill、p. 928、ISBN 978-0-07-160238-9、 2009年9月5日取得
- Nimphius, Frank; Munsinger, Lynn (2010)、『Oracle Fusion 開発者ガイド (第 1 版)』、McGraw-Hill、p. 721、ISBN 978-0-07-162254-7、2016年8月22日にオリジナルからアーカイブされ、2016年6月15日に取得
- Purushothaman, Jobinesh (2012 年 10 月)、『Oracle ADF Real World Developer Guide (第 1 版)』、Packt Publishing、p. 564、ISBN 978-1-84968-482-8
- Vohra, Deepak (2008 年 4 月 16 日)、「Ajax in Oracle JDeveloper (第 1 版)」、Springer、p. 224、ISBN 978-3-540-77595-9、 2009年9月5日取得
外部リンク
- JDeveloper 公式ホームページ
