Win7+Openfire3.7.0代码部署

                                     Win7+Openfire3.7.0代码部署

一.机子配置:

OS:Win7(64位)

Eclipse:3.6.2

JAVA(SDK):1.6.0_24

ANT:1.8.2

 

二.准备工作:

Openfire3.7.0(Source Code)下载

http://www.igniterealtime.org/downloads/index.jsp

 

JRE下载:

windows-x86-1.6.0_18.tar.gz

linux-x86-1.6.0_18.tar.gz

http://www.alarmspro.com/downloads/jre/

 

install4j下载:

安装-》注册(破解)

 

三.代码部署

Openfire网站提供SVN获取代码,不过我没成功,下载代码时报错

SVN地址是:http://svn.igniterealtime.org/svn/repos/openfire/trunk

 

导入代码:

把openfire解压放到eclipse的workspace里面,文件夹名字:openfire

File->New->JavaProject

整个程序有错误,由于找不到com.tangosol这个JAR包所以将错误文件夹删除掉

plugins\clustering

还有下面的plugins里面的文件夹,删除部分只是个插件,对整体无影响

 

打开Ant视图:

Window->ShowView->Ant

AddBuildfiles…找到build.xml文件

 

双击执行openfire[default]

执行成功提示:

BUILD SUCCESSFUL

Total time: 27 seconds

再执行plugins

BUILD SUCCESSFUL

Total time: 57 seconds


刷新【Refresh】工程

多了两个文件夹

 

-DopenfireHome="${workspace_loc:openfire}/target/openfire"

添加文件夹i18n,resources

 

【Run】即可运行Openfire了。

 

四.代码打包

先安装install4j软件

由于build.xml中install4j的路径默认是给的linux的路径,需要修改成本地install4j的安装路径我的是C:\ProgramFiles\install4j,还需要把对应的JRE包放到C:\Program Files\install4j\jres路径下,

修改后

双击installer进行打包

 

备注:

JAVADOC加载时有错误,原因未查明,把JAVADOC注释后一切正常

    <target name="javadoc" depends="init" description="ProducesOpenfire Javadocs">

        <mkdir dir="${javadoc.dest.dir}"/>

    <!--<antcalltarget="-javadoc-impl"/>-->

    </target>

上述问题已经查明,Ant的编码格式所致,GKB->UTF-8 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值