Maven笔记一】的更多相关文章

笔记: 在创建maven项目的时候,如果用到servlet的时候,需要导入包,这时候,需要导入本地仓库的jar包,即依赖包.语法如下 <dependency> <groupId>javax.servlet.jsp></groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> </dependency> 但是运行的时候还是会出错500服…
显眼位置标注来源:此文章为B站课程黑马程序员Maven全套教程笔记,由本人整理. Maven简介 Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM) POM (Project Object Model):项目对象模型 Maven的作用: 项目构建:提供标准的.跨平台的自动化项目构建方式 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题 统一开发结构:提供标准的.统一的项目结构 Maven基础概念(重点) 仓库 用于存储资源,包含各…
  jar间接依赖:  被依赖的jar的范围要设置成compile,因发布会包含test范围依赖的jar包.   建立项目之间的联系:先在pom中设定依赖关系,然后可以引用了    .conf:  C:\apache-maven-3.2.1\conf\settins.xml   maven 配置文件 :     配置的是本地仓库地址 以及服务器的验证 流程:1.将apace-maven-xxx设置到path环境变量  2.设定C:\apache-maven-3.2.1\conf\settins.…
maven DOS 打包命令:maven项目 cd 进入项目根目录执行 mav clean package;…
主题:SpringMVC 学习资料参考网址: 1.http://www.icoolxue.com 2.http://maven.apache.org/ 1.Maven解决了什么问题? Maven基于项目对象模型(POM),可以用一小段描述信息来管理项目的构建,报告和文档的软件.它是一个项目管理工具. 2.当我们从SVN上导出了我们所需要的项目包之后,经常因为依赖等关系,我们的pom.xml会报错...解决办法:…
maven: pom.xml:文件 groupId,artifactId,Version定义了一个项目的基本坐标 groupId:定义了项目属于哪个组,往往与项目所在的组织和公司有关 artifactId:定义了当前maven在项目组中的唯一的ID Version:指定了当前项目版本,SNAPSHOT以为快照,说明该项目还处于开发中,是不稳定的 如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&qu…
1.仓库布局 任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径,这就是Maven的仓库布局方式 路径与坐标的对应关系为:groupId/artifactId/version/artifactId-version-classifier.packaging.其中groupId是以句点进行分割的. 例如jersey-common-2.22.1.jar,其POM定义如下(版本继承了父POM文件) <parent> <groupId>org.glassfish.je…
1. 坐标 Maven坐标为各种构件引入了秩序,任何一个构件都有必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId, artifactId, version, packaging, classifier. 下面简单介绍一下这几个标签 1) groupId 定义当前Maven项目隶属的实际项目,当然跟实际项目之间并不是一对一的关系.其命名方式与Java包名的方式类似,通常与域名反向一一对应.例如org.sonatyp.nexus.在后面的聚合里面可以看到,同一项…
一.修改setting.xml文件中的镜像 在导入他人项目或者在导入项目时,我们会出现在项目中不能识别maven配置的库文件的情况那么我们可以重新下载本地库, 首先我们可以修改我们安装的maven环境的镜像文件,由于默认的镜像文件属于外国,导致下载速度比较慢,因此需要修改为 阿里云的库,修改如下: 二.在项目文件中打开命令模式,过程如下: 点击run>External  Tools>External  Tools  Configurations> 在working Directory中指…
参考资料:http://www.cnblogs.com/richard-jing/archive/2013/01/27/Maven_localjar.html 使用本地jar <dependencies> <dependency> <groupId>org.richard</groupId> <artifactId>my-jar</artifactId> <version>1.0</version> <s…