从零开始学Shark(转载)

我个人的安装是下载代码到C:/dev/Shark但将他们编译到C:/Shark .你可以自己设定目录,但如果这样,你需要修改下面的命令.第一步,你可以从http://forge.objectweb.org/project/showfiles.php?group_id=74&release_id=512 

得 到shark 的beta2版,因为我用的windows,所以我下载zip文件,并把它解压到C:/dev/Shark

 

 

如果你想获取cvs上的版本,则指令说明如下:

 

 

通过使用下面的指令集,你可以用anonymous从shark的cvs库取到代码. 下面的modulename指你想要checkout的模块名称,如果你不知道模块名称,请用”.”代替.

如果有提示要求输入口令,按enter就可以了.

 

 

cvs -d:pserver:anonymous@cvs.forge.objectweb.org:/cvsroot/shark login

cvs -z3 -d:pserver:anonymous@cvs.forge.objectweb.org:/cvsroot/shark co modulename

 

 

浏览C:/dev/Shark目录,运行下面的命令:

    configure –help

你应该会得到下面的输出:

    Parameters value for using with configure.bat :

 

    configure       - Make build.properties file with default values

 

configure -help - Display this screen

 

    configure [-jdkhome jdk_home_dir] [-instdir installdir] -writes proper parameters to the build.properties file
    Examples :

 

configure -jdkhome c:/j2sdk1.4.1 -instdir C:/Shark-1.0

 

有一个*nix shell脚本可以做同样的事情,对我来说用这个更简单,我不需要jdkhome设置,因为我的JAVA_HOME已经设置好了,我的安装目录是c:/Shark,下面是我使用的命令:

     configure -instdir c:/Shark

这个命令实际做的事情是在build.properties文件中填充属性字段,我的如下:

     version=1.0
     version_release=beta2
     version_build=13
     jdk_dir=C:/j2sdk1.4.2_04
     install_dir=C:/Shark
     build_debug=on

 

现在你要开始编译了,编译使用了ant,但你应该用已经提供的make file,首先我们用-help来看我们有哪些选项:
    make –help
大部分的选项都要求我们已经build过,当然,也可以用shell脚本来完成这个任务.我们用下面的命令来build(这个可能要花一点时间)
    make buildAll
怎样解决build中出现的问题超出了本文的范围,如果成功,我们就可以安装了
    make install
这个命令将COPY文件到你的安装目录.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值