请选择 进入手机版 | 继续访问电脑版

12360技术网 - 专业IT技术发表平台

 立即注册  找回密码
查看: 3048|回复: 4

Maven

[复制链接]

26

主题

36

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
发表于 2020-1-23 18:00:03 | 显示全部楼层 |阅读模式
文章目录


Maven

1.Maven简介

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。


  • 核心思想:约定大于配置
2、下载安装Maven

官网:https://maven.apache.org/

下载完成后,解压即可。
3、配置环境变量

配置如下配置:

  • M2_HOME     maven目录下的bin目录
  • MAVEN_HOME      maven的目录
  • 在系统的path中配置  %MAVEN_HOME%\bin
    测试是否安装成功:

4、阿里云镜像



  • 镜像:mirrors
  • 作用:加速下载
  • 国内建议使用阿里云的镜像
  1.     nexus-aliyun      *,!jeecg,!jeecg-snapshots      Nexus aliyun      http://maven.aliyun.com/nexus/content/groups/public
复制代码
5、本地仓库

建立一个本地仓库:localRepository

  • maven目录下创建maven-repo文件夹
  1. D:\Environment\apache-maven-3.6.2\maven-repo
复制代码
6、在IEDA中使用Maven

1、创建一个MavenWeb项目





2、等待项目加载完成

3、IDEA中的Maven设置


4、在src/main下创建java和resources文件夹

  • 标记文件夹功能

    或者:


7、创建一个普通的Maven项目



8、pom文件

pom.xml 是Maven的核心配置文件
maven由于他的约定大于配置,我们之后可能遇到我们写的配置文件,无法被导出或者生效的问题,解决方案
  1.                         src/main/resources                            **/*.properties                **/*.xml                        true                            src/main/java                            **/*.properties                **/*.xml                        true            
复制代码
9、Maven仓库的使用

地址:https://mvnrepository.com/



                                                                                                                                       
                                                    
  • 点赞                        6                        
  • 收藏                        
  • 分享                                                                                                                        
  •                                                         
                                      
    • 文章举报                           
                                                
                                                                        
                                            
                                                        y_Engineer                                                                发布了55 篇原创文章 · 获赞 23 · 访问量 4030                                                                                            私信                                                            关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x




上一篇:【Java设计模式】建造者模式
下一篇:软件测试面试题合集【乐搏TestPRO】
回复

使用道具 举报

0

主题

6

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2020-1-24 17:14:18 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵![www.12360.co]
回复

使用道具 举报

0

主题

18

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
发表于 2020-1-25 13:33:19 | 显示全部楼层
我看不错噢 谢谢楼主![www.12360.co]
回复

使用道具 举报

0

主题

21

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
发表于 7 天前 | 显示全部楼层
感谢楼主的无私分享![www.12360.co]
回复

使用道具 举报

0

主题

22

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
发表于 6 天前 | 显示全部楼层
楼主,我太崇拜你了![www.12360.co]
社区不能没有像楼主这样的人才啊!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

12360技术网

GMT+8, 2020-2-17 21:14 , Processed in 0.095050 second(s), 25 queries .

本网站内容收集于互联网,Www.12360.Co不承担任何由于内容的合法性及健康性所引起的争议和法律责任。 欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。

© 2019-2020 Www.12360.Co

快速回复 返回顶部 返回列表