AndroMDA生成SSH架构系统快速入门手册(6 ... | AndroMDA圈子与AndroMDA专栏

AndroMDA生成SSH架构系统快速入门手册(6 ... | AndroMDA圈子与AndroMDA专栏
2011年09月01日
   体验日程追踪系统(TimeTracker Tour)
  翻译者:Jason S.H.Chen
  (英文地址:http://www.andromda.org/index.php?option=com_conte nt&view=article&id=112:timetracker-tour&catid=42:ge tting-started-java&Itemid=89)
  在我们开始开发日志跟踪系统之前,我们先一起来体验一下日志跟踪系统最终系统的效果。这将让你对你将着手开发的系统有一个更直观的认识,了解开发的终极目标。不仅如此,你还将获得亲手使用各种相关开发工具的经验,比如MySQL管理工具,JBoss应用服务器等。但你正式开始开发日志跟踪系统时,这些对你非常有用。
  按照下面的步骤构建运行日志跟踪系统。
  1. 下载日志跟踪系统的源代码文件timetracker-completed,在c盘解压文件。你将得到C:\timetracker-completed这个目录。(注意:如果你决定在其他目录下解压文件,请确保你的目录路径中没有空白符;否则maven在构建的时候会出问题)。
  2. 如果你下载的MySQL的驱动程序的版本不是5.0.4,则你必须修改C:\timetracker-completed\pom.xml这个文件。在此文件中找到2处MySQL驱动程序版本号5.0.4的地方,将版本号改成你所下载的MySQL的驱动程序的版本号即可。
  3. 开启一个dos窗口,将当前目录改变到C:\timetracker-completed目录。
  4. 执行mvn install 命令开始构建应用系统。此步将从远程Maven库中下载构建日志跟踪系统所需要的所有库文件。这些所需要的库文件由日志跟踪系统源文件目录树下的所有pom.xml文件所指定。因为有相当数量的库文件要下载,所以此步将需要比较长的时间。但是,当你下次在构建系统的时候将要快得多,因为所有依赖的库文件都已经下载到本地Mavne库中。(注意:有时会因为网络问题或服务器负载过大的问题而不能下载完系统所依赖的所有库文件,如果你遇到此问题请重新执行此命令直到此命令最终成功执行。译者在执行这个命令时,也遇到这样的问题,某个库文件只下载了部分而出现问题;当你再此执行此命令时,maven不会再下载上次没下载完毕的库文件,这样的结果是最后你编译的时候,可能会提示某个库文件中的某些类不存在,如果你遇到这个问题的话,请你到maven本地库中去找到这个库文件,将他删除并重新执行此命令。)
  5. 让刚才开启的dos窗口保持开启状态,我们继续后面的步骤。
  6. 创建日志跟踪系统存储数据的数据库。我们将创建一个名为timetracker的数据库,一个名为timetracker的用户,且timetracker拥有完全控制timetracker数据库的权限。
  a) 开启MySQL管理工具,以root用户登录。
  b) 在导航条(Navigation Bar)点击目录(Catalogs)。
  c) 右击下面左面板(也叫 Schemata),并选择新建数据库(Create New Schema)。
  d) 数据库(schema)的名字输入timetracker,点击确定。
  e) 点击左边导航条的【用户管理】(User Administrator)。
  f) 点击【创建用户】(New User),创建一个用户名为timetracker的用户,密码也设置为timetracker.
  g) 选择数据库权限选项卡(Schema Privileges),并选中数据库timetracker。
  h) 点击【【打开脚本】(OpenScript),并选择C:\timetracker-completed\app\src\main\sql\static-d ata-insert.sql文件,然后点选【执行】(Execute)按钮,执行该文件中的SQL脚本,将演示需要的用户和任务数据导入数据库中。
  c) 依照步骤b)的方法执行同目录下test-data-insert.sql文件中的脚本插入测试用到的考勤数据和时间分配数据。
  d) 关闭MySQL查询浏览器。
  9. 让我们先启动JBoss应用服务器吧,只有这样我们才可以将日志跟踪系统部署到JBoss应用服务器上。打开另外一个dos窗口,并将窗口的当前目录切换到JBoss应用服务器安装目录下的bin目录,比如(C:\jboss-4.0.5\bin);执行命令: run. JBoss应用服务器开始启动,直到屏幕出现如下提示启动成功的消息:19:50:01,285 INFO [Server] JBoss (MX MicroKernel) [4.0.5.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)] Started in 39s:517ms.
  10. 现在我们已经准备好将应用部署到JBoss应用服务器上。到先前你运行过mvn install这个命令的dos窗口,执行下面的命令: mvn -f app/pom.xml
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值