Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

JDeveloper

出典: フリー百科事典『ウィキペディア(Wikipedia)』
この記事は検証可能参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。このテンプレートの使い方
出典検索?"JDeveloper" – ニュース ·書籍 ·スカラー ·CiNii ·J-STAGE ·NDL ·dlib.jp ·ジャパンサーチ ·TWL
(2021年6月)
JDeveloper
開発元オラクル
最新版
12c (12.2.1.3.0) /2017年8月 (8年前) (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対応度が高い

外部リンク

[編集]
ActionScript
オープンソース
無償
有償
C/C++
オープンソース
無償
有償
Groovy
オープンソース
有償
Java
オープンソース
無償
有償
.NET
オープンソース
無償
有償
Scala
オープンソース
有償
Python
オープンソース
有償
R
関連項目
https://ja.wikipedia.org/w/index.php?title=JDeveloper&oldid=89524482」から取得
カテゴリ:
隠しカテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp