2008年 09月 10日
Eclipse で Red5アプリケーションの作成方法を紹介します。
前回 までは Linuxサーバーに Red5をインストールしてきましたが
今回は Windows に Red5をインストールし Eclipse で構築するための設定をします。
Windows版 Red5をダウンロードしてインストール
http://osflash.org/red5/red5downloads
次に Eclipse を設定します
- 新規 → Java プロジェクト
- Java プロジェクトの作成
- プロジェクト名 「適当なプロジェクト名」
- 内容 → 外部ソースからプロジェクトを作成 → ディレクトリー
C:\Program Files\Red5\webapps\XXXXXX XXXXXX アプリケーション名フォルダを作成して指定
- 次へ
- Java 設定
- 終了
・プロジェクト直下に以下のような構成のフォルダを作成します。
プロジェクト
└─WEB-INF
├classes
└src
C:\Program Files\Red5\doc\templates\myapp\WEB-INF
フォルダ内にある
・log4j.properties
・red5-web.properties
・red5-web.xml
・web.xml
を作成した WEB-INF にコピーします。
・red5-web.properties
・web.xml
内の myapp 部分を 任意のアプリケーション名に修正します。
- red5-web.properties
webapp.virtualHosts=localhost, 127.0.0.1 を以下に修正し、外部からのアクセスを許可しますwebapp.virtualHosts=*, localhost, localhost:8088, 127.0.0.1:8088
・red5-web.xmlの
the.path.to.my.Application
the.path.to.my.ServiceHandler
を アプリケーション名に変更します。
例 net.belcro.Helloworld.Application
どちらもこの設定にします。
・log4j.properties ファイルを以下のように設定して ログファイルの設定をしますlog4j.logger.net.belcro = DEBUG, sample_app
log4j.appender.sample_app=org.apache.log4j.RollingFileAppender
log4j.appender.sample_app.File=../logs/sample_app.log
log4j.appender.sample_app.Threshold=DEBUG
log4j.appender.sample_app.MaxFileSize=20000KB
log4j.appender.sample_app.MaxBackupIndex=1
log4j.appender.sample_app.layout=org.apache.log4j.PatternLayout
log4j.appender.sample_app.layout.ConversionPattern=[time=%d{yyyy-MM-dd HH:mm:ss}][%p] %r %t:( %c{1}.%M ) %m %n
- log4j.logger.net.belcro
ログファイルの設定を有効にするクラスパス
- sample_app は ログ設定 ID のようなものです
※ net.belcro 、 sample_app 部分は任意の設定にしてください。
- プロジェクトを右クリックして
- 「プロパティー」を選択。
- 「Java のビルド・パス」を選択
- ソース・タブを選択
- ビルド・パス上のソース・フォルダーの欄に何かある場合はすべて「除去」
- 「フォルダーの追加」→先ほど作成した「src」にチェックをいれてOK
- 「デフォルト出力フォルダー」 右下の参照をクリックして 先ほど作成した 「classes」を選択してOK
- ライブラリー・タブを選択
- 外部 JAR の追加
C:\Program Files\Red5 ・red5.jar C:\Program Files\Red5\lib ・commons-logging-1.1.jar ・log4j-1.2.14.jar ・spring-core.jar Red5のバージョンによってはファイル名が違うこともありますので近いものを選んでください。
- ライブラリーの追加
JREシステムライブラリーがリストに無い場合は JREシステムライブラリー → 次へ ワークスペースのデフォルト JRE (任意で設定)
ちなみに Linuxサーバー側と Eclipseの Java のバージョンを合わせておく必要がある。
我が家 は
java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
だったので
であわせました。
これで設定は完了しました。
次回は作成に入ります。
おまけ
使い方がよくわかなかったのですが
Eclispe用 Red5 プラグインがあるみたいです。
説明 flash
インストールは
- ヘルプ
- ソフトウェア更新
- 検索およびインストール
- インストールする新規フィーチャーを検索
- 新規リモート・サイト
- http://www.red5.org/projects/red5plugin/update_0.1.x/
からインストールできます。
投稿者: d5 17 : 09
更新日:2008-09-12 11:09:56
|
|
|
| |