![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
技术小牛ccc
这个作者很懒,什么都没留下…
展开
-
6.Maven的scope属性
Scope依赖作用域也可称作依赖范围:maven中的依赖,会根据程序所处的阶段和场景发生变化,所以maven用scope属性来做限制; compile(默认值):在编译、运行、测试、打包都有效; provided:编译、测试时有效,运行、打包无效; test:仅在测试时有效; runtime:测试、运行、打包时有效; system:不推荐使用,使用syst...原创 2019-04-22 23:03:47 · 185 阅读 · 0 评论 -
1、Maven下载、安装、配置环境变量
Maven是Apache下的项目管理工具,它由纯Java语言开发,可以帮助我们更方便的管理和构建Java项目。Maven入门:下载、安装、配置环境变量Maven; http://maven.apache.org/download.cgi 安装JDK 1.8; 配置环境变量; win + r 打开运行窗口 或者 进入cmd命令窗口; 输入sysdm.cpl打开系统属性 ...原创 2019-04-19 09:58:02 · 644 阅读 · 0 评论 -
2、配置Maven本地仓库
Maven项目通过坐标的方式从本地仓库获取jar包; 坐标:由公司/组织名(groupId)+项目名/子项目名(artifactId)+版本号(version)组成; 本地仓库:存放很多jar包,供Maven项目使用; Maven通过建立本地仓库索引,可以快速的找到符合要求的jar包,从而解决效率问题; 多个Maven项目都可以从本地仓库获取jar包; 3.设...原创 2019-04-19 11:03:47 · 143 阅读 · 0 评论 -
3、Maven三种仓库概念:本地仓库、远程仓库、中央仓库
如图:1.阿里云Maven仓库镜像地址:https://maven.aliyun.com/mvn/search2.Maven官方中央仓库地址:https://mvnrepository.com/3.设置阿里云Maven仓库镜像:在settings.xml文件中的mirrors下添加mirror标签; <mirror> <id>al...原创 2019-04-19 12:27:29 · 2898 阅读 · 0 评论 -
4、简谈Maven的优点
maven由纯Java语言开发,是跨平台的可以在window、linux、mac上使用。 清晰的项目结构; 使用Maven将大型项目按照模块拆分成若干工程,不同的团队维护各自的工程,可大大的提升开发效率;大型商城项目按业务分成商品管理、用户管理、订单管理等等模块。中小型项目按照传统项目分为Web、Service、Dao层,依照员工自身的业务能力分配工作。可一键构建...原创 2019-04-19 12:46:28 · 701 阅读 · 0 评论 -
5、Maven常用命令和命令的生命周期
Maven常用命令: clean: 清理,编译后的目录; compile: 编译,只编译main目录,不编译test中的代码; test-compile:编译test目录中的代码; test: 运行test里边的代码; package: 打包 java项目->打成jar包; web项目->打成war包; install:发布项目到本地仓库,用在打j...原创 2019-04-19 19:43:58 · 153 阅读 · 0 评论 -
7.创建Maven项目
入门程序: 创建Maven项目; 在src -> main -> webapp下创建WEB-INF目录,并在目录下创建web.xml; 修改Maven默认编译级别: 全局编译级别 -> 修改settings.xml 项目级别修改 -> 项目对应的pom.xml 在Java Resourcese -> src/main/java下写代码,创建包和...原创 2019-04-24 18:13:59 · 93 阅读 · 0 评论