maven 学习笔记--简介】的更多相关文章

1.什么是maven Maven是一个服务于基于java平台的项目构建.依赖管理和项目信息管理. 2:什么是构建,maven是个优秀构建工具? (1)构建(bulid):对代码的进行编译.运行单元测试.生成文档.打包和部署等: (2)maven是优秀的构建工具:Maven的设计之初的用途之一就是服务于构建,它是一个强大的构建工具, 能够帮助我们自动化的.标准化的构建过程,通过执行命令处理繁琐的任务: (3)maven是跨平台的,不管是在window是上,还是在linux上或者Mac,都可以使用同…
MAVEN学习笔记之Maven生命周期和插件简介(3) clean compile site三套生命周期相互独立. clean pre-clean 执行清理前的工作 clean 清理上一次构建生成的所有文件 post-clean 执行清理后的工作 compile validate generate-sources process-sources generate-resources process-sources process-resources 复制并处理资源文件,至目标目录,准备打包 co…
springmvc学习笔记(简介及使用) 工作之余, 回顾了一下springmvc的相关内容, 这次也为后面复习什么的做个标记, 也希望能与大家交流学习, 通过回帖留言等方式表达自己的观点或学习心得. 本文如若有误, 也敬请大家不吝赐教. 1 mvc框架通常要做哪些事情 将URL映射到Java类或Java方法 封装用户提交的数据 处理请求, 调用相关的业务处理, 并封装响应的数据 将要相应的数据进行渲染 2 springmvc优点和特点 与spring无缝集成(IoC, AOP) 约定优于配置…
MAVEN学习笔记之私服Nexus(2) 私有服务器搭建 Nexus www.snatype.org下载 snatype-work 是默认nexus存储nexus a:将bin添加到环境中 Adminisrator path b:修改java的绝对路径 文件bin\jsw\config\wrapper.config 内容wrapper.java.command=E:\IDE\Java\JDK\bin\java c:cmd中 nexus install ;nexus start localhost…
现在最新的Eclipse Luna Release 已经内置了Maven插件,这让我们的工作简洁了不少,只要把项目直接导入就可以,不用考虑插件什么的问题,但是导入之后的项目既可以部署在Tomcat也可以部署在Jetty服务器上,以下是调试过程. 一.开发环境 Java: JDK7 Eclipse: Eclipse Java EE IDE for Web Developers ,Version:Luna Release (4.4.0) Maven: 3.2.5 Tomcat: 7 二. 配置Tom…
现在最新的Eclipse Luna Release 已经内置了Maven插件,这让我们的工作简洁了不少,只要把项目直接导入就可以,不用考虑插件什么的问题,但是导入之后的项目既可以部署在Tomcat也可以部署在Jetty服务器上,以下是调试过程.首先新建一个Maven的Web 项目,可以参考:Maven学习笔记-04-Eclipse和Maven集成 一.开发环境 Java: JDK7+ Eclipse: Eclipse Java EE IDE for Web Developers ,Version…
Maven仓库 1 什么是Maven仓库 在Maven中,任何一个依赖.插件或者项目构建的输出,都可以成为构件,而Maven通常在某个位置统一的存储所有Maven项目共享的构件,这个统一的位置就是Maven仓库. Maven项目不会各自存储依赖文件(通常是jar文件),只需要声明这些依赖的坐标,在需要的时候,Maven会自动根据坐标找到仓库中的构件,并使用它们. 如果项目之间存在依赖关系,项目构建完毕后生成的构件也可以安装部署到Maven仓库中,供其他项目使用. 2 仓库的分类 对于Maven来…
MAVEN学习笔记之Maven插件的应用(4) <build> <pluginManagement> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>sql-maven-plugin</artifactId> <version>1.5</version> <!-- 使用插件依然可以指定相应的依赖…
MAVEN学习笔记之基础(1) 0.0 maven文件结构 pom.xml src main java package resource test java package resource target classes 1.0 Maven概览 1.1--MMVN命令 mvn compile 编译 mvn package 打包框架 mvn clean 文件夹清空 mvn test 测试操作 mvn install 把架包放在本地仓库中 默认文档地址.m2 1.1 MVN工具 mvn archet…
前面一文——Maven 学习笔记(一)中已经提到了 pom 的大部分配置,Maven 本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给创建来完成,每一个任务都会对应一个插件,每个插件都有一个或者多个目标,接下来我会列出一些最常用的 Maven 插件和命令. 常用插件 <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugi…