FrontPage
がんばって、どうにかして、使うこと!
使用法 †
- 取得先から、SIPropを取得します。
- 必要なライブラリを取得します。
- 上記を、適当なディレクトリに展開します。
- 実行法に従って実行します。
必要なライブラリ †
ビルドに必要なツール †
取得先 †
ソースファイル †
バイナリファイル †
実行法 †
コマンドライン †
- 下記のライブラリに対して、classpathを通します。
- 必要なライブラリのライブラリ
- ./lib/内のライブラリ
- ./target/SIProp2.0.jar
- ./conf のパラメータを環境に合わせて変更します。
- コマンドラインから、下記のコマンドを実行します。
- java org.siprop.sipropv2.B2BUAMain -Dsiprop.config=./conf/siprop.properties
Maven2 †
- Maven2をインストールします。
- ./install-path.xxx を参考に、必要なライブラリをMaven2にインストールします。
- ./build.properties を作成して、必要なパラメータを設定します。
- localIP="ローカルIP(待ち受けIP)"
- localPort="ローカルポート(待ち受けポート)"
- remoteIP="リモートIP(送信先IP)"
- remotePort="リモートポート(送信先ポート)"
- transportType="トランスポートタイプ:[TCP|UDP]"
- ipType="IP種別:[IP4|IP6]"
- コマンドラインから、下記のコマンドを実行します。
- mvn install
ディレクトリ構造 †
-conf
-siprop.properties ・・・システム用設定ファイル
-logger.properties ・・・ログ用設定ファイル
-lib
-JainSipApi1.1.jar ・・・Jain-SIPライブラリ
-nist-sdp-1.0.jar ・・・Jain-SIPライブラリ
-nist-sip-1.2.jar ・・・Jain-SIPライブラリ
-log ・・・log4j用のログファイル出力先ディレクトリ
-src
-main ・・・本体のソースファイル
-test ・・・test用ソースファイル
-pom.xml ・・・Maven2用設定ファイル
-build.xml ・・・実行用設定ファイル(ant用ファイル)
-install-path.bat ・・・Maven2用の外部ライブラリインストール用バッチ
-install-path.sh ・・・Maven2用の外部ライブラリインストール用バッチ
各種資料 †
ドキュメント †
Maven2コマンド †
コマンド | 意味 |
mvn compile | ソースをコンパイルします。 |
mvn test | テストを実行します。 |
mvn package | jarファイルを作成します。 |
mvn install | build.xmlに沿って、実行します。 |
mvn site | javadocを作成します。 |