EclipseをSAPNetWeaver ApplicationServerと統合します。
- ソフト名 : SAP NetWeaver Server Adapter for Eclipse
- OS : Windows,Mac,Linux
- 言語 : Java
- 開発者 : HOME
SAP NetWeaver Server Adapter for Eclipse は、SAP NetWeaver Application Server (AS) Java と Eclipse を統合し、Eclipse 上で直接デプロイ・デバッグ・管理できるようにするプラグインです。SAPUI5 や Java EE アプリケーションを NetWeaver にデプロイする際に使用されます。
以下に 導入から基本的な使い方 を整理します。
1. 前提条件
- Eclipse IDE for Java EE Developers(または Web 開発対応パッケージ)
- 推奨:Eclipse 2023-xx 以前(SAP NW 7.5 は古い Eclipse で安定)
- SAP NetWeaver AS Java(ローカルまたはリモート環境)
- JDK 8 または 11(NetWeaver 7.5 では 8 が安定)
2. ダウンロードとインストール
- あなたのリンクから
.zip形式のプラグインをダウンロード - Eclipse を起動 → [Help] → [Install New Software…]
- 右上の「Add…」をクリック →
Archive...からダウンロードした ZIP を選択 - 表示された
SAP NetWeaver Server Adapterをチェック → Install → 再起動
3. サーバーアダプターの追加
- Eclipse の Servers ビュー(表示されていない場合は [Window] → [Show View] → [Servers])
- 右クリック → New → Server
- サーバータイプ一覧から SAP → SAP NetWeaver Application Server を選択
- ホスト名・ポート・資格情報を入力
- デフォルト:
http://<host>:50000 - 管理ユーザー:
Administrator(SAP NW デフォルト)
- デフォルト:
- Finish を押してサーバー接続を追加
4. プロジェクトをデプロイする方法
- Eclipse で Dynamic Web Project または SAPUI5 Project を作成
- プロジェクトを右クリック → Run As → Run on Server
- 対象サーバーに SAP NetWeaver AS を選択し、デプロイ
- デプロイ後、自動的にブラウザが開きアプリケーションが表示される
5. デバッグ
- Eclipse の デバッグモードで NetWeaver サーバーを起動すると、ブレークポイントを使ったデバッグが可能
- サーバー起動時に「Debug As → Debug on Server」を選択
6. 主な用途
- SAPUI5 / Fiori アプリのローカルテスト
- Java EE アプリ(Servlet/JSP/EJB)のデプロイ
- NetWeaver Portal 用 Web Module 開発
- バックエンド Java アプリのホットデプロイ
7. トラブルシューティング
サーバーが起動しない
- ホスト名・ポートが正しいか確認(
http://<host>:50000/nwaで NW 管理画面が開くかチェック) - ファイアウォールや VPN 設定も確認
プラグインが表示されない
- Eclipse のバージョンが新しすぎる可能性あり → SAP NW 7.5 は Eclipse 2020-06 以前が安定
デプロイ時のエラー
- プロジェクトの Java バージョンと NetWeaver サーバーの互換性を確認(NW 7.5 は Java 8)
8. 学習リソース
- SAP Community: https://community.sap.com/
- 公式ガイド(古いが参考になる): SAP Help Portal – NetWeaver AS Java