JDeveloperとは? わかりやすく解説

JDeveloper

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/15 00:52 UTC 版)

ナビゲーションに移動 検索に移動
JDeveloper
開発元 オラクル
最新版
12c (12.2.1.3.0) / 2017年8月 (4年前) (2017-08)
プログラミング
言語
Java
対応OS クロスプラットフォーム
種別 統合開発環境
ライセンス プロプライエタリ
(OTN JDeveloper License)
公式サイト www.oracle.com/application-development/technologies/jdeveloper.html 
テンプレートを表示

JDeveloperは、オラクルが開発する統合開発環境 (IDE)。元々JBuilderソースコードから派生したJava用のIDEであったが、バージョン9.0.2以降で、それ自身をJavaで完全に記述しなおすことにより完全なオリジナルIDEとして生まれ変わっている。

JDeveloperの機能

JDeveloperの主な機能は以下のとおり。

プラグイン

機能統合環境にプラグインとしてさまざまな機能を組み込むことができる。

デバッグ・ステップ実行

グラフィカルデバッガによってローカル・リモート・分散デバッグが可能。

CVS

バージョン管理システムCVSをつかってソースコード管理を行うことができる。

JUnit連携

JUnitテストコードの生成、テスト実行を行うことができる。

Antプラグイン

ビルドシステムantと連携できる。antはUnix系のコマンドmakeを置き換えるプログラムで、Makefileに相当する各ソースコードの依存関係をXMLにより記述する。antはJavaにより書かれており、Webサーバで知られる Apacheプロジェクトによって開発されている。

リファクタリング

リファクタリングについては、getter/setterメソッドの自動生成や、クラス名・メソッド名の変更(使用しているコード側のクラス名・メソッド名も変更される)、メソッドの移動や抽出などをウィザード形式で行ってくれる。

コード編集支援

メソッド名の保管や、import文の整理・自動生成、 必要なthrows節の自動追加、必要なメソッドスケルトンの自動生成などさまざまな編集支援機能を持つ。

フルJakarta EEエンジン内蔵

サーブレット・JSPコンテナ、EJBコンテナとなりうるテスト用Jakarta EEエンジンを内蔵。JDeveloperだけでフルのJakarta EE開発・実行・テストが可能。

UML対応

クラス図・アクティビティ図のダイアグラムが標準で用意されている。コードとモデルは完全同期する。

データアクセス・フレームワーク

データベースとのデータのやり取り、そのデータの転送、セッション管理などの一通りのデータアクセスに関する機能をJakarta EEデザイン・パターンを実装して提供している。このフレームワークを利用すれば、何も考えなくてもそれなりのJakarta EEデータアクセス・アプリケーションを実現できる。

他の統合環境との比較

Jakarta EE用のIDEという点では、基本機能はどの統合環境もほぼ同等。JDeveloperは以下の点で他にはない特徴を持つ。

  • フルJakarta EEエンジン内蔵
  • フレームワーク・ベースでの開発が可能
  • SQL対応度が高い

外部リンク





固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「JDeveloper」の関連用語

JDeveloperのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



JDeveloperのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのJDeveloper (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS