配置SFS2.x的调试环境
?
转自:http://www.cnblogs.com/highhigh/archive/2010/11/10/1874098.html
(说明:
如果选择netbean请自动省略本文;
如果您选择用eclipse自带的jar导出工具和手动拷贝到sfs,那么以下所有步骤你只需要执行5,6,8,10.其他省略~~~~)?
1:下载ant http://ant.apache.org/bindownload.cgi
2:解压到c:\ant
3:配置系统变量
?
?
注销电脑让系统环境生效?
?
4:检查系统环境是否配置成功 运行->cmd->ant看到下面的字符就代表成功了
?
5:下载测试工程/Files/highhigh/SFS2DEMO.rar
6:用eclipse导入工程,并build工程
7:更改工程中自动运行脚本sfs2x.bat 中的
PROJECT_HOME(改为你自己的工程的目录)
SFS_EXTENTION_HOME(改为你自己的sfs2x的extensions之前的完整目录)
8:更改sfs2x的sfs2x.bat 为以下内容
@java -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n -cp "./;lib/*;lib/Jetty/*;extensions/__lib__/*" -Dfile.encoding=UTF-8 com.smartfoxserver.v2.Main $1 $2 $3
删除 sfs2x\extensions\sfsTris\下的jar文件(本例就是由sfsTris源码生成)
9:运行工程中的自动运行脚本sfs2x.bat
10:建立远程调试,同sfs1.6
ok到这里你就可以调试sfs2x的 extensions了
?