maven
文章平均质量分 86
不在知识海洋游泳就在知识海洋溺死
这个作者很懒,什么都没留下…
展开
-
maven学习笔记(八)属性、Profile、资源过滤
1属性通过maven属性,可在pom中方便地引用项目环境和构建环境各种有用的值。为主资源(1)内置属性主要有两个常用的内置属性:${basedir}表示项目根目录,即包含pom.xml文件的目录${version}表示项目版本(2)pom属性:用户可以使用该类属性引用pom文件中对应元素的值。如:${project.artifactId}就对应了<project&...原创 2018-08-28 16:46:43 · 684 阅读 · 0 评论 -
maven学习笔记(一)pom,依赖和基本命令
1 设置 http代理:有的公司基于安全考虑,要求使用通过安全认证的代理访问网络,这种情况需要为maven配置http代理,它才能正常访问外部仓库。在setting.xml配置,<proxies></proxies>2 maven安装最佳实践(1)设置MAVEN_OPTS环境变量,是java运行maven时参数因为java的默认内存往往不能够满足maven运...原创 2018-08-24 11:10:59 · 4178 阅读 · 0 评论 -
maven学习笔记(二)常见错误总结
1.java.lang.OutOfMemeoryError设置MAVEN_OPTS环境变量,是java运行maven时参数因为java的默认内存往往不能够满足maven运行的需要,比如项目较大时,使用maven生成项目站点需要占用大量内存,如果没有该配置,则很容易得到java.lang.OutOfMemeoryError2[8,5]-source1.3不支持注释(请使用-sourc...原创 2018-08-24 14:25:21 · 133 阅读 · 0 评论 -
maven学习笔记(三)仓库
1本地仓库只有再本地仓库的构件才能被maven项目使用。2远程仓库(1)中央仓库是默认的远程仓库maven安装文件自带中央仓库的配置。用解压工具打开$M2_HOME/lib/maven-model-builder-3.0.jar,访问路径org/apache/maven/model/pom-4.0.0.xml可以看到: <repositories> <...原创 2018-08-25 12:39:04 · 243 阅读 · 0 评论 -
maven学习笔记(四)生命周期和插件
1生命周期maven有三个相互独立的生命周期:clean(清理项目),default(构建项目),site(建立项目站点)每个生命周期包含一些阶段:(1)clean(2)default(只列出几个重要的阶段)process-sources:处理项目主资源文件。一般是对src/main/resources目录的内容进行变量替换等工作后复制到项目输出的主classpath目录中。...原创 2018-08-25 15:36:24 · 189 阅读 · 0 评论 -
maven学习笔记(五)聚合与继承
1.将一个项目划分成多个模块聚合特性能够把各个模块聚合在一起创建。一次构件多个子模块。继承特性能帮助抽取各模块相同的依赖和插件等配置,简化pom,促进各模块配置的一致性。2配置groupId:一个项目的子模块都应使用同样的groupIdartifactId:应该使用一致的前缀version:如果一起开发和发布,还应该使用同样的version(1)聚合项目pom.xml(...原创 2018-08-25 15:42:08 · 259 阅读 · 0 评论 -
maven学习笔记(六)创建私服
1配置maven从Nexus下载构件2使用maven部署构件至Nexus原创 2018-08-25 15:44:44 · 113 阅读 · 0 评论 -
maven地址
https://mvnrepository.com/artifact/dom4j/dom4j/1.6.1maven pom配置文件;jar包直接下载原创 2019-09-25 10:48:01 · 177 阅读 · 0 评论