Darkstar初级配置教程
最近sun公司开源了他的
游戏服务器Darkstar对于我们这些做
游戏是一大好消息。
了解了一下,有非常详尽的文档和丰富的资源。
但是配置十分麻烦。搞了一个下午终于搞定了。希望在这里抛砖引玉,引来更好的配置方法。
配置 教程:
首先当然要上 http://www.projectdarkstar.com/current-download.Html下载游戏服务器,选
Project Darkstar Server, source & binary 的download now。(9.7MB) 下载。
完成并且解压后你会看到sgs-server-dist-0.9.7目录下有bdb-4.5.20,mina-1.1.0,sgs-server-0.9.7,
slf4j-1.4.0四个文件夹,将sgs-server-0.9.7剪切出来放在你想要放的地方,比如D:/sgs-server-0.9.7。
配置环境变量:
如果你的工程是放在D:/sgs-server-0.9.7下的话,优键点击“我的电脑”的“属性,选”高级“的”环境
变量“。在用户变量或者系统变量里选”新建“添加
Path
D:/sgs-server-0.9.7
SGSHOME
D:/sgs-server-0.9.7
(ps。如果你没有配置java_home请配置一下不然运行不了。)
完整整个项目:
接下来就是按照说明去做了
将bdb-4.5.20下的 db.jar和win32-x86复制到D:/sgs-server-0.9.7/lib/bdb目录下。
将mina-1.1.0下的 mina-core-1.1.0.jar复制到D:/sgs-server-0.9.7/lib目录下。
将slf4j-1.4.0下的 slf4j-api-1.4.0.jar和slf4j-jdk14-1.4.0.jar复制到D:/sgs-server-0.9.7/lib目录下。
如果你想用oracle作为数据库的话就上 http://www.oracle.com/database/berkeley-db/je/index.html下
载je-3.2.23.jar复制到D:/sgs-server-0.9.7/lib目录下。
运行:
现在你可以在D:/sgs-server-0.9.7/tuto rial下新建一文档文本并且添加以下代码。
del /s data/XXXXXX/dsdb/*.*
sgs tutorial.jar XXXXXX.properties
例子:del /s data/HelloWorld/dsdb/*.*(这句很重要,不然会出现一些小错误)
sgs tutorial.jar HelloWorld.properties
保存文件为XXXX。Bat文件
如果运行成功的话就应该可以看到这个画面了。
了解了一下,有非常详尽的文档和丰富的资源。
但是配置十分麻烦。搞了一个下午终于搞定了。希望在这里抛砖引玉,引来更好的配置方法。
配置 教程:
首先当然要上 http://www.projectdarkstar.com/current-download.Html下载游戏服务器,选
Project Darkstar Server, source & binary 的download now。(9.7MB) 下载。
完成并且解压后你会看到sgs-server-dist-0.9.7目录下有bdb-4.5.20,mina-1.1.0,sgs-server-0.9.7,
slf4j-1.4.0四个文件夹,将sgs-server-0.9.7剪切出来放在你想要放的地方,比如D:/sgs-server-0.9.7。
配置环境变量:
如果你的工程是放在D:/sgs-server-0.9.7下的话,优键点击“我的电脑”的“属性,选”高级“的”环境
变量“。在用户变量或者系统变量里选”新建“添加
Path
D:/sgs-server-0.9.7
SGSHOME
D:/sgs-server-0.9.7
(ps。如果你没有配置java_home请配置一下不然运行不了。)
完整整个项目:
接下来就是按照说明去做了
将bdb-4.5.20下的 db.jar和win32-x86复制到D:/sgs-server-0.9.7/lib/bdb目录下。
将mina-1.1.0下的 mina-core-1.1.0.jar复制到D:/sgs-server-0.9.7/lib目录下。
将slf4j-1.4.0下的 slf4j-api-1.4.0.jar和slf4j-jdk14-1.4.0.jar复制到D:/sgs-server-0.9.7/lib目录下。
如果你想用oracle作为数据库的话就上 http://www.oracle.com/database/berkeley-db/je/index.html下
载je-3.2.23.jar复制到D:/sgs-server-0.9.7/lib目录下。
运行:
现在你可以在D:/sgs-server-0.9.7/tuto rial下新建一文档文本并且添加以下代码。
del /s data/XXXXXX/dsdb/*.*
sgs tutorial.jar XXXXXX.properties
例子:del /s data/HelloWorld/dsdb/*.*(这句很重要,不然会出现一些小错误)
sgs tutorial.jar HelloWorld.properties
保存文件为XXXX。Bat文件
如果运行成功的话就应该可以看到这个画面了。