打開smartfox控制面版,選擇左下方Server Configurator功能,再選取右上方JVM settions。
於JVM settions,加入三段設定 :
-Xdebug
-Xnoagent
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
設定完後執行Submit。
2打開Eclipse,File>New>Java Project建立新專案
輸入專案名稱 ,按下Next至下一設定頁。
選擇Libraries>Add Exermal JARs... 至sfs2x存放目錄中的lib,
選擇sfs2x.jar 及sfs2x-core.jar >開啟舊檔 >Finish。
3將範例檔案copy至專案中。
建立一Package,File > New >Package
將範例SFS2X_Unity_Examples\Tris\source\server\src\sfs2x\extensions\games\tris中的.JAVA程式選取後,拖曳至src之下,再拖曳至package中(檔案才會自行建立package連結),選擇Copy files。
4將專案Export成.jar檔。
選擇專案按滑鼠右鍵,選擇Export..
檔案型態為JAR file
位置儲存在sfs2x安裝資料夾C:\Program Files\SmartFoxServer_2X\SFS2X\extensions中的自訂資料夾中,命名自取,存檔的檔案名為進入點的函式名,不然會找不到,以tris範例來說便是TrisExtension。
5至sfs控制面版,Zone Configurator項目中載入建立的.jar檔,並按Submit記錄。
6回到Eclipse ,設定Debug模式
,進debug模式,執行程式至中斷點處即停止,debug功能完成。
1
2
3
123