通过maven获得开源项目simple4依赖jar包的几种具体操作

最近一直通过各种方式搭建simple4的入门开发环境和企业应用的开发环境,为了解决大家对获得simple4项目的源代码,或者获得依赖的jar包有一个简单途径,与大家分享一下个人经验,当然,本文所讲的操作同样适用于获得其他开源项目。 
 
通过学习开源项目是程序员提高技术的最佳途径,当然会给你未来获得更多的收入打好基础。开源项目很多把源代码通过svn服务器管理,比如 http://code.google.com/,还有比如最近比较流程的github, https://github.com/ 我是比较喜欢狂这两个项目,基本上工作上需要解决的问题,都可以找到类似的代码,能快速的提高效率与代码质量。 
 
获得源代码的方式: 
 
1) 使用svn工具找到开源项目的地址,通过svn  工具自己下载即可,如有疑问请自己学习svn的用法。 
 
2) 或者通过官方发布的源代码,自己下载。(也可以不关注开源项目的源代码,只下载 jar包使用,如果你使用开源项目做项目,最好保留项目的一份源代码) 
 
上面等于给大家普及下个人工作思路,下面详细介绍如何通过maven获得simple4的源代码和simple4依赖的jar包。 
 
 
假设前提条件: 
 
eclipse 安装成功。 
svn 客户端或者插件安装成功。 
maven 客户端或者插件安装成。 
机器联网。 
如 上几点如果符合条件,对于编译simple4已经符合条件,如果你想运行或者开发自己的项目,你需要应用服务器,比如jetty,tomcat,当然,你 也要准备好自己的数据库,虽然simple4 提供了服务器和数据供你选择,但是每个人爱好不一样,请自己把中间件环境调试成功,修改simple配置文件,就可以满足你的个人需求。 
 
下面有两个实现思路可以满足本文的标题内容: 
 
通过在eclipse 环境中集成的svn 与 maven 进行获得simple4. 
通过单独安装的客户端命令行进行获得simple4. 
以上两个方式选择一个自己习惯的方式,如果有经验的开发人员,方案一比较好,如果是刚入门的学生,方案二比较好,可以练习的更多,并能学习更多的工具。 
 
       如果采取第一中方式开发,参考 eclipse 安装maven插件 一文,然后通过eclipse 的导航菜单找到svn控制台,加入simple4 svn 地址,具体操作如下: 
 
     Window-> Show View -> Other...->svn 资源库 (你要安装svn插件才会有 svn资源库哦) 
 
然后 eclipse 控制台会多一个 SVN 资源库 Tab 选项, 选择 SVN 资源库 Tab 选项,在控制台 
 
    右键->资源库位置 弹出对话框,输入: http://simpleframework.googlecode.com/svn/4.0 
 
    右键-> 检出为  如下图: 选择作为工作空间中的项目检出 为后续操作更为简单。 
 
  
 
经过一点时间的等待,simple4 的所有代码都已经下载完成。先不说下一步如何操作,先给大家分享下关于学习开源框架的经验,也为了更好深入学习,研究提供有效的思路。 
 
学习一个框架,一定要要清楚所学框架或者平台的功能,可以解决那类问题,比如simple可以让你更轻松的开发项目 
入门之前,最好先不看内核代码,使用最简单的jar 包把HelloWord 运行出来,高手忽略。 
进一步探索,给自己定一个目标,基于框架开发点功能,比如,可以使用simple 开发一个表格的维护。 
如果是高手,应该迫不及待的想看看核心源代码,通过eclipse导入自己下载的simple4工程代码,要注意,导入的时候选择已经存在的maven工程,没用过maven 的操作具体eclipse操作步骤如下: 
 
    File->Import..->Maven->Existing Maven Projects  (选择下载代码的目录) 
 
 
    假设你把simple4所有的代码都下载了,下一步需要编译和运行所下载的demo,simple4 提供的演示demo 是 
 
    4.0\app\simple-app-demo,提醒一下,把工程的编码通过eclipse 设置为utf-8,simple开发默认编码。 
 
   具体操作,选择 pom.xml 文件,右键->Run as -> maven install    eclipse 会自动帮你下载相关的jar 并对该项目打包。 
 
   运行 simple-app-demo 非常简单,同样 选择 pom.xml 文件,右键->Run as ->jetty ,如果启动正常就可以访问了。 
 
   第一次使用jetty要找到web Context,具体操作如下,选择 pom.xml 文件,右键->Run->Run Configurations,   找到 Context 对于的值,如果是simple-app-demo,你的访问路径就是: http://localhost:8080/simple-app-demo, 端口看启动日志就可以了,根据自己的环境为准。 上述是第一种方式的基本思路。          
 
    通过单独安装的客户端命令行进行获得simple4,另写一篇图文教程,为大家普及下maven的优势.希望大家跟我一起逐步进入simple的世界,也希望对本人描述不清楚的地方,给予指导,感谢您对simple的关注。 
 
原文: http://simpleframework.net/blog/v/172245.html 
posted @ 2013-01-01 16:02  linux,dev  阅读(492)  评论(0编辑  收藏  举报