JDeveloper

JDeveloper
開発者オラクル社
安定版リリース
14.1.2.0 [ 1 ] / 2024年12月20日 ( 2024-12-20 )
書かれたジャワ
オペレーティング·システムクロスプラットフォーム
タイプJava IDE
ライセンス独自のOTN JDeveloperライセンス
Webサイトwww.oracle.com/アプリケーション開発/テクノロジー/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 FrameworkOracle ADF )と統合されており、アプリケーション開発をさらに簡素化します。

コアIDEは、Oracleの他のチームがJDeveloperの拡張機能を構築するために使用するAPIを公開しています。BPELポータル、ビジネスインテリジェンス、そしてOracleプラットフォームのその他のコンポーネントはすべて、設計時ツールをJDeveloper上に構築しています。Sun Microsystems(そしてNetBeans )による買収に対応するため、2012年以降にリリースされたバージョンでは、 NetBeansプラットフォームと重要なコードを共有しています。このIDEプラットフォームは、Oracleが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 エディション

  • JSP
  • ストラット
  • JSF
  • JSF 2.0
  • フェイスレット
  • EJB
  • トップリンク
  • ウェブサービス
  • RESTful Webサービス
  • UM
  • データベース開発
  • 展開と管理
  • ハドソン

– スタジオエディション

  • 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 Build 6276.1)、R2/PS3が利用可能になりました。[ 5 ]

2013年5月にJDeveloper 11g(11.1.2.4.0 Build 6436)R2/PS4が利用可能になりました。[ 5 ]

2013年7月にJDeveloper 12 c(12.1.2.0.0 Build 6668)が利用可能になりました。[ 5 ]

2014年6月にJDeveloper 12 c(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 12 c(12.2.1.3.0)が利用可能になりました。 [ 7 ]

2019年9月にJDeveloper 12 c(12.2.1.4.0)が利用可能になりました。 [ 8 ]

視覚的かつ宣言的

JDeveloperコードエディタは、コードの様々なビューを提供するビジュアルおよび非ビジュアルユーティリティを含む、豊富なコーディング機能を提供します。このソフトウェアには、Java EEコンポーネントの使用方法をガイドするダイアログが用意されています。

例えば、JDeveloperはHTMLJSPJSFSwingに対応したビジュアルWYSIWYGエディタを提供しています。このビジュアルエディタでは、コンポーネントのレイアウトやプロパティを視覚的に変更できます。ツールがコードを再生成するため、コードの変更はビジュアルビューに即座に反映されます。JDeveloperは、JSFおよびStrutsのページフローを生成するための同様の機能も提供しています。

宣言型機能により、プログラマはリレーショナルデータベースのテーブルに基づいてEJBまたはPOJOを生成できます。JDeveloperはJava EEアーティファクトの作成を自動化します。例えば、ビジュアルアーティファクトをクリックするだけで、JavaクラスをWebサービスに変換できます。JDeveloperは、関連するWSDL(Webサービス記述言語)ドキュメントと関連するJAX-RPCコンポーネントを生成します。

ライセンス

JDeveloperは、開発およびデプロイメント用の無料のプロプライエタリソフトウェアです。Oracle ADFは、Oracle Application Serverの外部にデプロイされる場合、ランタイムライセンスが必要です。

参照

参考文献

参考文献