
maven
zhyaaccc
这个作者很懒,什么都没留下…
展开
-
maven基本配置
1.下载maven [url]https://maven.apache.org/download.cgi[/url][b]2.配置环境变量 [/b][code="java"] M2_HOME=D:\apache-maven-3.3.3 path=%M2_HOME%\bin[/code]3.查看配置是否正确[code="java"] mvn -v[/code][b]4.仓库配置[...原创 2018-06-17 15:35:34 · 125 阅读 · 0 评论 -
Maven内置隐式变量
Maven提供了三个隐式的变量可以用来访问环境变量,POM信息,和Maven Settings[b]env[/b]env变量,暴露了你操作系统或者shell的环境变量。便 如在Maven POM中一个对${env.PATH}的引用将会被${PATH}环境变量替换,在Windows中为%PATH%.[b]projetc[/b]project变量暴露了POM。可以使用点标记...原创 2018-06-19 14:47:40 · 102 阅读 · 0 评论 -
maven依赖管理
[b]1.依赖范围说明[/b]由于不同的包在不同的地方用到,像junit我们只有在做测试的时候会用到这个包,在我们项目发布的时候,用不到这个包;还有servlet-api,在项目编译的时候将会用到这个包,而项目发布的时候就不会用到这个包,因为一般容器已经自带这个包,如果我们导入,有可能会出现冲突,所以maven引入了依赖范围这个概念,即我们上面提到的[b]scope[/b]来解决这个问题。Ma...原创 2018-06-19 15:45:42 · 232 阅读 · 0 评论 -
maven的聚合与继承
有两种方式,一种是使用工具(eclipse、MyEclipse等)构建项目;一种是不使用工具(很少用)[b]1、聚合[/b]使用工具的方式,需要单独创建一个项目Maven聚合(或者称为多模块),是为了能够使用一条命令就构建多个模块,例如已经有三个模块,分别为user-core,user-service,user-web,我们需要创建一个额外的模块(假设名字为user-aggrega...原创 2018-06-20 11:19:20 · 105 阅读 · 0 评论 -
nexus的安装与配置 windows 10
[b]1.nexus的下载:[/b][url]https://www.sonatype.com/download-oss-sonatype[/url][b]2.下载完成后,将nexus解压到指定位置:(如D:\nexus-3.0.0-03)[/b][img]http://dl2.iteye.com/upload/attachment/0130/1000/453395f6-57be-3d...原创 2018-06-21 17:24:42 · 358 阅读 · 0 评论 -
nexus仓库介绍及创建
Nexus的默认管理员用户名和密码为admin/admin123登陆以后:[img]http://dl2.iteye.com/upload/attachment/0130/1016/e7525dda-e401-33c0-bc71-4ae6a7ac71aa.png[/img][b][color=violet]Blob Stores[/color][/b]文件存储的地方,创建一个目录的...原创 2018-06-22 10:14:14 · 946 阅读 · 0 评论 -
nexus权限管理
1.禁用匿名访问权限[img]http://dl2.iteye.com/upload/attachment/0130/1026/01ac040d-d370-3db6-90c1-e8bd4f46c214.png[/img]2.角色创建[img]http://dl2.iteye.com/upload/attachment/0130/1028/9ceb485f-14db-3179-adb8-...原创 2018-06-22 10:41:59 · 1071 阅读 · 0 评论 -
nexus与maven集成
我们可以在项目的POM中配置仓库和插件仓库,当然如果我们想要所有的Maven项目都使用私服,可以在settings.xml中配置,但是settings.xml并不直接支持配置repositories和pluginRepositories,但是Maven提供了profiles下的profile可以让我们定义一系列的配置信息,然后指定其激活条件,能够定义在settings.xml中的信息有、和。定义在...原创 2018-06-22 15:42:48 · 276 阅读 · 0 评论