Smartfoxserver: 如何新增Java函式庫或是擴展依賴

» 如何新增Java函式庫或是擴展依賴(Extension dependencies)

在SmartFoxServer 2X中增加新的函式庫是很簡單的,也不會有classpath這東西來搗亂。

唯一要做的事情就是把.jar檔案佈署到合適的資料夾,然後重新啟動伺服器。

建議使用的資料夾有兩個:

{SFS2XRoot}/lib/

在這個資料夾中我們會建議安裝全區域使用的或是伺服器本身使用的函式庫,

像是資料庫驅動或是其他萬用型的函式庫。

還有一個例子就是一個自定義的BuddyList儲存類別介面。

{SFS2XRoot}/extensions/__lib__/

這個資料夾中則建議放一些在你的系統中多個擴展共用的函式庫。

譬如說"Google Collections" jar,或是Hibernate jar,等等。

不要加你的擴展jar放到這個資料夾中,

因為當你設定 區域/房間 配置時,AdminTool 不會檢查這個資料夾。

最後假如你有一個或多個jar檔案由某個特定的擴展所使用,

你可以將它們放到你個擴展資料夾中,像是:

{SFS2XRoot}/extensions/{the-extension-name}

 
 

  按個讚!~支持本站!~

FB推薦載入中