Maven构建项目
“Maven构建项目”相关的资料有哪些?“Maven构建项目”相关的范文有哪些?怎么写?下面是小编为您精心整理的“Maven构建项目”相关范文大全或资料大全,欢迎大家分享。
maven构建项目指导手册
组件升级管理指导手册
目录
1.升级步骤一览......................................................................................... 错误!未定义书签。
2.软件下载................................................................................................. 错误!未定义书签。
2.1升级指导手册:......................................................................... 错误!未定义书签。
2.2Maven:....................................................................................... 错误!未定义书签。
2.3IDE:...........................................................................................
maven构建项目指导手册 - 图文
组件升级管理指导手册
目录
1. 升级步骤一览 ......................................................................................... 错误!未定义书签。 2. 软件下载 ................................................................................................. 错误!未定义书签。
2.1 升级指导手册: ......................................................................... 错误!未定义书签。 2.2 Maven: ....................................................................................... 错误!未定义书签。 2.3 IDE: ...........................................................................
maven(一) maven到底是个啥玩意~?
一、简单的小问题?
解释之前,提1个小问题。
1.1、假如你正在Eclipse下开发两个Java项目,姑且把它们称为A、B,其中A项目中的一些功能依赖于B项目中的某些类,那么如何维系这种依赖关系的呢?
很简单,这不就是跟我们之前写程序时一样吗,需要用哪个项目中的哪些类,也就是用别人写好了的功能代码,导入jar包即可。所以这里也如此,可以将B项目打成jar包,然后在A项目的Library下导入B的jar文件,这样,A项目就可以调用B项目中的某些类了。
这样做几种缺陷
如果在开发过程中,发现B中的bug,则必须将B项目修改好,并重新将B打包并对A项目进行重编译操作
在完成A项目的开发后,为了保证A的正常运行,就需要依赖B(就像在使用某个jar包时必须依赖另外一个jar一样),两种解决方案,第一种,选择将B打包入A中,第二种,将B也发布出去,等别人需要用A时,告诉开发者,想要用A就必须在导入Bjar包。两个都很麻烦,前者可能造成资源的浪费(比如,开发者可能正在开发依赖B的其它项目,B已经存储到本地了,在导入A的jar包的话,就有了两个B的jar),后者是我们常遇到的,找各种jar包,非常麻烦(有了maven就不一样了)
1.2、我们开发一个项目,或者做一个小de
Maven 学习总结
Maven 学习总结
一、Maven的基本概念
Maven(翻译为\专家\,\内行\是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。
http://www.cnblogs.com/xdp-gacl/p/4240930.html
1.1、项目构建
项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。
理想的项目构建是高度自动化,跨平台,可重用的组件,标准化的,使用maven就可以帮我们完成上述所说的项目构建过程。
1.2、依赖管理
依赖指的是jar包之间的相互依赖,比如我们搭建一个Struts2的开发框架时,光光有struts2-core-2.3.16.3.jar这个jar包是不行的,struts2-core-2.3.16.3.jar还依赖其它的jar包,依赖管理指的就是使用Maven来管理项目中使用到的jar包,Maven管理的方式就是“自动下载项目所需要的jar包,统一管理jar包之间的依赖关系”。
1.3、使用Maven的好处
Maven中使用约定,约定java源代码代码必须放在
maven使用指南
一、 Maven安装
我们为什么使用maven:
1、大家也许都发现了,不同项目经常有公用的功能,新项目经常会用到以前开发过的功能,以往这时候大家会手工迁移代码,并重新编译生成新项目的功能,但这种工作方式带来的后期维护量是巨大的,例如现在组织机构功能的一点改动,就要同步到etm和pms等诸多项目中。
2、还有另大家恼火的就是由于大家都在一个项目里面开发,有可能程序互相覆盖,采用maven以后,每个人的功能都独立成一个单独的项目,结合svn的权限管理,这种状况将不存在了
3、Ext设计器更加畅行无阻,以后大家可以直接使用设计器将文件保存到服务器,设计器的metedata和xds文件上传到svn服务器,但是最终打包的war并不包含此类文件,也就是说任何时候都可以从svn下载代码后使用设计器开发,而不和其他人的冲突!
一、下载和安装
下载最新的maven3.x,解压缩到本地即可
推荐使用当前最新的myeclipse10.6。(建议进行加速优化,去掉js的validation) 以下提供几个常用的工具的在线安装地址:
Svn:/update_1.8.x.
二、环境变量配置
1、建立一个新的变量M2_HOME,变量的值为maven的安装路径
2、修改系统的path变量,在变
eclipse(indigo)安装maven
网络摘录(已亲自测试可用) 1、安装配置Maven的eclipse插件
1.1、因Eclispe Marketplace中已经没有此版本eclipse对应的maven插件,所以我们采取常规方法安装 Help -> Install New Software...
l
1.2、Add... -> 输入名称和地址,然后保存。这里使用地址:
http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-1905
这个地址可以从eclipse官网wiki上获取:http://wiki.eclipse.org/M2E_updatesite_and_gittags
1.3、选中要安装的插件,然后一直下一步即可
安装过程中如果报异常
Cannot complete the install because one or more required items could not be found. Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317
使用IntelliJ IDEA 配置Maven(入门)
使用IntelliJ IDEA 配置Maven(入门)
1. 下载Maven
官方地址:http://maven.apache.org/download.cgi
t012031127460132329
2.配置本地仓库路径
t01497d28a8a13d3388
t01e056feca02019b2f
3.配置maven环境变量
t01716f60ce874c0ee8
t011aa6c5009deeb474
t01c24979978c16fc90
t01995e6bc4e231340a
t016fd2d25006705190
4.在IntelliJ IDEA中配置maven打开-File-Settings
t01982228e96e4c09f4
5.新建maven WEB项目
打开-File-New-Project
点击NEXT
t01c5b58399f6564112
点击NEXT
t01c56c20a14bb22f57
添加的配置为 archetypeCatalog=internal
点击NEXT
t01048ceed77caad6eb
点击NEXT
t0126842091098eb389
点击Finish后项目开始创建点击右下角查看进去
t01e24fb19e645f1ad2
6.m
maven+jenkins+sonar集成搭建
集成质量管理平台搭建
第一章 Sonar安装 .......................................................................................................................... 2
1.1下载sonar .......................................................................................................................... 2 1.2安装sonar .......................................................................................................................... 2
1.2.1 JDK安装配置 ...............................................................................................
SpringMvc+Spring+Mybatis+Maven整合教程
BBS.BTBOYS.COM社区出品
SpringMvc+Spring+Mybatis
整合视频教程
非职业讲师-孙宇非职业讲师-孙宇
BBS.BTBOYS.COM社区出品
1. 使用的工具
? STS
http://www.springsource.org/downloads/sts-ggts
? Tomcat ? JDK
http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html ? Mybatis generator
http://code.google.com/p/mybatis/wiki/Downloads?tm=2
2. Generator工具的使用
1. 通过数据库,逆向生成实体、xml、Dao接口
D:\\BaiduYunDownload\\SpringMVC+Spring+Mybatis+Maven\\generator下,修改数据库驱动,名称等。。。
Sqlserver: driverClassName:com.microsoft.sqlserver.jdbc.SQLServerDriver Rul:jdb
spring+mybatis+springMvc+maven(整合) - 图文
(IDE Spring Tool Suite-myEclipse 这里集成了很多插件)
基于ssm项目框架
1.Mybatis 的插件Mybatis generator工具使用方法
㈠将设计好的数据表,在mysql里建成
㈡利用Mybatis通过数据库表生成对应的实体类和XXXmapper.xml映射文件
I. II. III. IV.
首先准备这些文件和资源
Src是要生成对应文件的所在位置(最好放在英文路径下) Generator.xml是设置生成文件的格式和相关信息 生成语句是执行。在对应的mybatis-generator-core.jar包下用命令提示符的方法运行。(在win7任意目录下可以按住shift点击鼠标右键会有)
a)
b) 该文件可以在mybatis的官网获得 c) 对Generator.xml文件进行操作和修改
d) 这是固定模式
在cmd命令下执行就可以生成与数据库中对应的实体类,dao文件,映射文件
㈢以后无论是改变表结构还是修改表都可以通过配置这个插件进行dao层的扩展。 ㈣注意所生成的mapper.xml文件中只包含五个原始方法,这些方法远远不能满足我们对数据表进行操作,所以再要创建什么方法,只需要