- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
shark工作流
本文一步步讲解如何从获得、编译、建立环境到运行 Shark 的方法。按照本文给出的步骤,Shark 可实际运行起来。应该注意的是,本文所用数据库为 MySQL,并在 windows 2000 上运行。本文是从很多笔记和 Shark 小组提供的线索中总结出来的,这种经历痛苦而又幸运。
之所以我没有使用可执行安装程序的原因是,我想从零开始来构建 Shark。
你最好拥有或能够安装下列程序,但这并不是 shark 所必需的,仅仅是本文档的要求:
1、MySQL - 我使用 4.0.16-nt
2、MySQL Connector - 我选择 mysql-connector-java-3.0.11-stable-bin.jar
3、Java - 我使用 Sun j2sdk 版本为 1.4.2_04
4、CVS, Winzip, 等等
首先,自己独立安装它们,然后开始我们的 shark 学习!
获得 Shark
我个人的安装方式是把所有的源文件拷贝到 C:\dev\Shark 目录下,最后的输出路径是 C:\Shark。你也可以自己放在任何地方,不过要调整以下命令。
首先下载 Shark 1.0 /project/showfiles.php?group_id=74release_id=512
对于 Windows 系统,我下载 zip 文件并解包到 C:\dev\Shark 目录。
如果你想获取 CVS (/scm/?group_id=74)
上的版本,则命令说明如下:
通过使用下面的命令集,你可以用 anonymous 从 shark 的 cvs 库取到代码。下面的 modulename 指你想要 checkout 的模块名称,如果你不知道模块名称,请用 ”.” 代替。
如果有提示要求输入口令,按 enter 就可以了。
cvs -d:pserver:anonymous@:/cvsroot/shark login
cvs -z3 -d:pserver:anonymous@:/cvsroot/shark co modulename
在使用 CVS 的情况下,我把 /dev/Shark 作为 CVS 根目录。
编 译
切换到 C:\dev\Shark 目录。运行下列命令:
configure -help
你会得到下面的输出:
Parameters value for using with configure.bat :
configure - Make perties file with default values
configure -help - Display this screen
configure [-jdkhome jdk_home_dir] [-instdir installdir] -writes proper parameters to the perties file
Examples :
configure -jdkhome c:/j2sdk1.4.1 -instdir C:/Shark-1.0
有一个 *nix shell 脚本可以做同样的事情。对我来说用这个更简单,我不需要进行 jdkhome 设置,因为我的 JAVA_HOME 已经设置好了,我的安装目录是 c:/Shark,下面是我使用的命令:
configure -instdir c:/Shark
这个命令实际上是在 perties 文件中填充属性字段,我的文件是如下:
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。使用帮助选项来查看到底有哪些选项可用:
make –help
大部分的选项要求我们必须先完全构建。当然,也可以用 shell 脚本来完成这个任务。我们用下面的命令来完全构建(可能要点时间)。
make buildAll
执行上述命令,ant 会构建所有的参数。凭借少许运气,就会顺利完成。如何处理构建上的问题超出了本文的范畴。最后,把这些前期准备好的原材料,文档,工具等
您可能关注的文档
最近下载
- 《中国数字人发展报告(2024)》.pdf.docx
- 2025高三高考数学二轮复习备考及试卷命制讲评策略(深度课件).pdf
- 数据指标体系建设方案(45页 ).pptx VIP
- 2025年安徽省公务员省考《行测》联考真题(含答案).pdf VIP
- 2024年《药物临床试验质量管理规范》(GCP)网络培训题库及答案完整版.pdf VIP
- GB/T 40006.1-2021塑料 再生塑料 第1部分:通则.pdf
- 2024《增值税法》全文解读学习(规范增值税的征收和缴纳保护纳税人的合法权益).pptx
- 《谏太宗十思疏》课件.pptx VIP
- 特种设备日常维护保养和定期自行检查制度.docx VIP
- 译林版(新教材)三年级下册英语Unit 4《Have fun after class》第3课时(Story time)教学课件.pptx
文档评论(0)