浏览 1932 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-02-28
最后修改:2013-02-28
通过学习开源项目是程序员提高技术的最佳途径,当然会给你未来获得更多的收入打好基础。开源项目很多把源代码通过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 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |