1. 概要
Javaの開発環境であるEclipseをベースにWebOTXの開発環境を一新し、高い生産性と保守性を持つ統合開発環境「Developer's
Studio」をWindows版で提供します。WebOTXと親和性の高い統合開発環境を提供しています。
NECで開発・強化したJava EE 7対応アプリケーション開発機能(Webアプリケーション、Webサービス、EJB や、OLF/TPアダプタ
(JCA など)、SOAアプリケーション開発機能(BPEL、ESB、XMLマッピング)により、開発期間の短縮や生産性の向上や効率的な開発ができます。
この統合開発環境は世間でもっとも利用されておりなじみの深いEclipseをベースとしているため、開発作業への着手がスムーズです。
またソース編集機能やCVSによる版管理やJUnitによるテストなどの開発ツールとしての標準機能も兼ね備えており、
効率のよい開発が行えます。
WebOTX Developer's Studioには、アプリケーションのデバッグ/テスト用に評価版 WebOTX Application Server Expressを同梱しており、
開発・評価用途でのみ利用することが可能です。
Developer's Studioは、Eclipseをベーストしたオープンソースの統合開発環境(IDE)です。
多くの機能をプラグインと呼ばれる方法で実装しており、機能拡張が容易になっています。
はじめからJavaの開発環境が同梱されていて、Javaソース用のエディタや、型階層ビュー、
デバッグ用のビューなどが含まれています。
商用のIDEに劣らない、さまざまな機能が盛り込まれています。
Javaだけの開発環境というわけではなく、C,C++,COBOLといったプログラミング言語の開発環境としても開発が進められています。
Eclipseは以下の特長を持っています。
- SVN、CVSと連携して、チーム開発をサポート
- JUnitと連携して、効率的なテストを支援
- Antと連携して、開発作業の自動化を支援
- ソースコードの自動補完、編集時のリアルタイムエラー検出
- ソースコードのリファクタリング
- ソースレベルのデバッグ機能
以降の説明では、「評価版WebOTX Application Server Express」を「テスト用サーバ」と記載します。
1.2. Web Tools Platform プラグインの特長
Web Tools Platform(WTPと呼びます)とは、Eclipse上でのJava EEアプリケーション開発を支援するプラグインです。Java EEアプリケーションの作成、デプロイ、テスト、デバッグという一連の開発サイクルをEclipse上で行うことができます。
以下のようなJava EEアプリケーション開発における基本的な機能をサポートしています。
1.Java EEプロジェクトの作成
- 開発支援(雛形コード生成)機能
- War / Jar / Earファイルの作成
- ソースレベルのデバッグ機能
また、効率的なJava EEアプリケーション開発を行うための高度な機能をサポートしています。
- アプリケーションサーバの起動・停止を
Eclipseのメニューから実行
-
キーワード/タグのハイライト表示、コードアシスト、JSP構文チェック機能を持つ便利なJSPエディタ
- ローカルマシン上のアプリケーションサーバへのデプロイ