maven
Coding-lover
Keep hungry,Keep foolish(可通过微信联系我:unilay_yang)
展开
-
maven 创建web项目
下面推荐2个maven找jar包配置的网站,只需要搜索关键字即可找到需要的Jar包,非常方便,比如:mysql就可以找到mysql-connect-java.jar。http://search.maven.org/#search%7Cga%7C1%7Cmybatis http://mvnrepository.com/下面是创建的相关图文教程:1、首先新建一个maven项目,看图:2、按照以上步骤就转载 2015-09-27 10:47:46 · 543 阅读 · 0 评论 -
maven 学习总结(一)——Maven入门
一、Maven的基本概念 Maven(翻译为”专家”,”内行”)是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。 理想的项目构建是高度自动化,跨平台,可重用的组件,标准化的,使用maven转载 2015-09-22 20:47:36 · 668 阅读 · 0 评论 -
maven学习总结(七)——eclipse中使用Maven创建Web项目
一、创建Web项目1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project。点击【next】如下图所示:1.2 选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择【Use default Workspace location】默认工作空间。如下图所示:1.3 选择项目类转载 2015-09-22 21:40:17 · 478 阅读 · 0 评论 -
maven 学习总结(三)——使用Maven构建项目
maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。一、构建Jave项目1.1、创建Jave Project 1、使用mvn archetype:generate命令,如下所示:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=myapp -DarchetypeA转载 2015-09-22 21:15:23 · 613 阅读 · 1 评论 -
maven 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
一、问题描述 今天在MyEclipse中使用Maven编译项目源代码时,结果如下了如下的错误 百思不得其解啊,java源代码在MyEclipse中显示是没有任何错误的,可是执行”maven install”命令编译项目时就会出现上述的错误,导致项目编译失败。这个问题还是第一次遇到,还好在这里http://capslk.iteye.com/blog/1419958看到了解决问题的办法。二、解决办法转载 2015-09-22 20:52:15 · 1415 阅读 · 0 评论 -
maven 学习总结(六)——Maven与Eclipse整合
一、安装Maven插件 下载下来的maven插件如下图所示:,插件存放的路径是:E:/MavenProject/Maven2EclipsePlugin1.进入到eclipse中的dropins目录下,新建三个txt文件(zest.txt,m2e.txt,m2e-extras.txt)。如下图所示: m2e.txtt文件的内容如下:path=E:/MavenProject/Maven2Eclips转载 2015-09-22 21:36:11 · 557 阅读 · 0 评论 -
maven 学习总结(四)——Maven核心概念
一、Maven坐标1.1、什么是坐标? 在平面几何中坐标(x,y)可以标识平面中唯一的一点。1.2、Maven坐标主要组成 groupId:组织标识(包名) artifactId:项目名称 version:项目的当前版本 packaging:项目的打包方式,最为常见的jar和war两种 样例:1.3、Maven为什么使用坐标?Maven世界拥有大量构建,我们需要找一个用来唯一标识一个构建的统一规范转载 2015-09-22 21:21:56 · 437 阅读 · 0 评论 -
maven 学习总结(二)——Maven项目构建过程练习
上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程一、创建Maven项目1.1、建立Hello项目 1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | –src | —–main | ———-java | ———-resources转载 2015-09-22 21:02:18 · 507 阅读 · 0 评论 -
maven 学习总结(八)——使用Maven构建多模块项目
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。 项目结构如下: system-parent |—-pom.xml转载 2015-09-22 21:54:00 · 629 阅读 · 0 评论 -
maven 学习总结(五)——聚合与继承
一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合1.1、聚合配置代码 <modules> <module>模块一</module> <module>模块二</module> <module>模块三</module> </modules> 例如:对项目的Hello、HelloFriend、MakeFriends这三个模块进行聚转载 2015-09-22 21:26:47 · 568 阅读 · 0 评论 -
maven 修改使用jdk版本
方式1、修改maven全局jdk修改 安装目录\maven2\conf\settings.xml<profiles> <profile> <id>jdk-1.6</id> <activation> <activeByDefault>true</activeByDe转载 2015-11-04 15:24:27 · 633 阅读 · 0 评论 -
maven 使用maven profile实现多环境可移植构建
在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个很麻烦的事情。有没有一种方法能够让我们不用修改配置就能发布到不同的环境中呢?当然有,这就是接下来要做的事。当然,这里的前提是使用转载 2015-09-29 19:32:25 · 557 阅读 · 0 评论 -
maven 学习总结(九)——使用Nexus搭建Maven私服
一、搭建nexus私服的目的 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.1、Nexus架构二、nexus私服的下载和安装2.1、nexus下载 去下载转载 2015-09-22 22:47:00 · 572 阅读 · 0 评论