openfire單個外掛編譯
阿新 • • 發佈:2020-10-22
方法一:
openfire預設編譯時,是同時編譯主程式和所有在plugins目錄中的外掛。但進行外掛開發時,這樣編譯就太費時費力。
使用ant plugins可以只編譯外掛,能夠節省部分時間。
最節省時間的編譯方法為在命令列下使用ant plugin -Dplugin=xxx進行編譯,其中,xxx為外掛名字(即plugins目錄下的一個子目錄名),這樣就可以只編譯指定的一個外掛,省時省力。
在eclispe中的設定方法為:
1、首先把openfire的builder.xml檔案加入ant視圖裡。如圖:
2、找到plugin目標,選中"開啟外部工具對話方塊
3、輸入這個編譯的名稱,以及要編譯的外掛,引數形式為-Dplugin=xxx
4、在targets中選中plugin
5、儲存後,配置過程就完成了。要編譯時,只需要選中ant build...,然後選中自己定義的名字即可
方法二:
按照方法一的1、2、步驟操作後,在Properties中增加plugin屬性,屬性值為編寫外掛的名稱,再按照方法一的4、5步驟操作
轉載於:https://my.oschina.net/91jason/blog/359664