Openfire source buildソースコードコンパイル、Eclipse運転

1385 ワード

1、公式サイトから最新のソースコードopenfireをダウンロードするsrc_3_9_3解凍
フォルダ構造は次のようになります.
build
documentation
resources
src

2、cd buildフォルダのコンパイル
次のコマンドを実行します.
ant

コンパイルが完了すると、ルートディレクトリの下に2つのフォルダが生成されます.
work
target
targetディレクトリの下にopenfireのフォルダがあります
このフォルダのディレクトリ構造は次のとおりです.
--openfire
----bin
----conf
----lib
----logs
----plugins
----resources

以上がコンパイル完了の主なものです
3、Eclipse運転に入れる
JavaSEプロジェクトの新規作成
Openfire/srcディレクトリjavaフォルダのソースコードをすべてプロジェクトのsrcディレクトリにコピー
コンパイルしたtarget/openfireディレクトリをすべてプロジェクトのルートディレクトリにコピー
新しいTestを作成します.JAvaファイル
ここでは、現在のプロジェクトのopenfireリソースディレクトリを作成する必要があります.の
public static void main(String[] args) {
		System.setProperty("openfireHome", "./openfire");
		XMPPServer server = new XMPPServer();
		server.start();
	}

そして
log4j:WARN No appenders could be found for logger (org.jivesoftware.openfire.XMPPServer).
log4j:WARN Please initialize the log4j system properly.
Openfire 3.9.3 [Nov 25, 2014 5:24:41 PM]
Openfire 3.9.3 [Nov 25, 2014 5:24:41 PM]
Admin console listening at http://dell-pc:9090
Admin console listening at http://dell-pc:9090
  openfire.  ...
 

うんてんhttp://localhost:9090インストールウィザードの実行