maven
文章平均质量分 83
我家小宝_朱朱
这个作者很懒,什么都没留下…
展开
-
maven+eslipse 多环境打包 profiles
我们经常需求对不同的环境打不同的包比如,测试环境包,线上环境包这意味着不同的环境,配置参数不同,同时我们还想对打包的包名进行个性化命名所以我们就逐步讲解利用maven进行这种需求的打包1.pom.xml的profile配置 :位置在project下面profiles> profile>转载 2016-01-05 16:49:27 · 794 阅读 · 0 评论 -
maven:Fatal error compiling: 无效的目标 发行版: 1.8 -> [Help 1]
方式1、修改maven全局jdk 修改 安装目录\maven2\conf\settings.xml jdk-1.8 true 1.8转载 2018-01-20 14:12:06 · 6030 阅读 · 0 评论 -
maven多个仓库
公司搭了自己的中央仓库,但是我们自己项目的jar放在自己的仓库里面。所有目前有两个仓库,公司的,可以替换central,自己项目的取名AAA分别配置 server 节点 、mirror节点、repository节点server 节点: 两个仓库都需要用户密码验证,所有将登陆信息放在server 节点mirror节点: central指中央仓库 覆盖repository 仓库地址,有多个...原创 2018-03-03 14:07:11 · 2813 阅读 · 0 评论 -
linux 安装maven
1>jdk 环境变量等有配置好2> 下载maven 的tar包3>add the M2_HOMEenvironment variable, e.g.export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.14>Add Path environment variable , e.g.export PATH=...原创 2018-04-13 10:46:12 · 149 阅读 · 0 评论 -
使用Maven对JAVA程序打包-带主类、带依赖:maven-assembly-plugin
maven 打包,都不带依赖第三jar:maven-assembly-plugin 不加main类而带依赖的jar包<project> [...] <build> [...] <plugins> <plugin> <artifactId>maven-a...转载 2018-07-26 10:48:26 · 2930 阅读 · 1 评论 -
springboot 依赖本地包,打包正常打进项目
maven导入本地jar<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>3.2.2</version> <scope转载 2018-07-28 13:05:42 · 742 阅读 · 0 评论 -
Maven依赖Scope标签用法
在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下: <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId...转载 2018-09-03 09:35:40 · 169 阅读 · 0 评论 -
maven-docker 插件 微服务镜像
使用Dockerfile进行构建1. 先制作jdk8的镜像,作为基础镜像 我用的commit的方式,或者参考我的另一个blog用dockerfile2. 在您的工程 src/main/docker 目录建DockerfileFROM openjdk8:1.0.0RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtim...转载 2018-10-18 15:27:06 · 265 阅读 · 0 评论 -
Maven解决Jar包冲突
http://www.cnblogs.com/zdd-java/p/9760555.html一、起源 引入二方jar maven 包后出现 NoSuchMethodError org.apache.commons.lang3.StringUtils.isNoneEmpty 。 第一感觉就是jar包冲突。二、排除过程1.打开 idea terminal。2.输入命令:mvn d...转载 2019-02-16 12:44:58 · 523 阅读 · 0 评论 -
maven 有效pom的命令 mvn help:effective-settings
maven 有效pom的命令 mvn help:effective-settings转载 2019-05-27 20:06:01 · 4773 阅读 · 0 评论 -
maven的setting配置文件中mirror和repository的区别
当maven需要到的依赖jar包不在本地仓库时, 就需要到远程仓库下载 .这个时候如果mavensetting.xml中配置了镜像 , 而且镜像配置的规则中匹配到目标仓库时 ,maven认为目标仓库被镜像了, 不会再去被镜像仓库下载依赖jar包, 而是直接去镜像仓库下载.简单而言, mirror可以拦截对远程仓库的请求 , 改变对目标仓库的下载地址repositoryreposi...转载 2019-05-27 20:07:06 · 3360 阅读 · 0 评论 -
maven install deploy
1.1.1.方式二:在eclipse中使用命令:mvn deploy(参考章节:6.5.3.8)1>对于自己开发的构件还有另一种简单的部署方式,即通过命令mvn deploy进行部署。但使用这种部署方式需要在pom.xml中添加一些配置,比如:distributionManagement> repository> id>nexus-releasesid> n原创 2018-01-11 10:46:35 · 7399 阅读 · 0 评论 -
Maven引入本地Jar包并打包进War包中
1.概述在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来。2. 拷贝至项目根目录项目根目录即pom.xml文件所在的同级目录,可以在项目根目录下创建文件夹lib3. 配置pom.xml,依赖本地Jar配置Jar的dependency,包括groupId,artifactI转载 2017-12-25 12:37:41 · 410 阅读 · 0 评论 -
如何在pom文件中引用本地jar包
如何在pom文件中引用本地jar包,两种方式:方式一: 引用的方法如下: cn.outofmemory my-tools 2.5.0 jar system ${basedir}/lib/mylib1.jar转载 2017-09-29 14:50:16 · 12854 阅读 · 0 评论 -
maven插件_Apache Maven WAR Plugin
Apache Maven WAR Plugin http://maven.apache.org/plugins/maven-war-plugin/此插件使用,在 package phase时候,参数XXX目录和 XXX.war文件想排除一些文件,或者加入一些文件时候,会在war插件中配置使用。例如不同环境使用的文件不一样,将一些文件不在resources目录中拷贝到war中原创 2016-01-18 14:37:51 · 1804 阅读 · 0 评论 -
yuicompressor 与 maven结合,打包,压缩js,css
js,css代码压缩web站点需要对js,css代码进行压缩,打包,下面是利用maven进行打包压缩的配置将压缩后的代码打入到war包中,并且压缩后的js,css文件名不变plugins> plugin> groupId>org.apache.maven.pluginsgroupId转载 2016-01-05 14:30:55 · 1027 阅读 · 0 评论 -
利用maven的resources、filter和profile实现不同环境使用不同配置文件
关键字:利用maven的resources、filter和profile实现不同环境使用不同配置文件 基本概念说明(resources、filter和profile): 1.profiles定义了各个环境的变量id 2.filters中定义了变量配置文件的地址,其中地址中的环境变量就是上面profile中定义的值 3.resources中是定义哪些目录下的文件会被配置文件中定义转载 2016-01-05 19:31:31 · 7791 阅读 · 0 评论 -
maven-compiler-plugin插件-JDK版本和编码
方案一[html] view plaincopyplugins> plugin> groupId>org.apache.maven.pluginsgroupId> artifactId>maven-compiler-pluginartifactId>转载 2016-01-06 17:06:22 · 1290 阅读 · 0 评论 -
maven 插件_1 Maven Clean Plugin
http://maven.apache.org/plugins/maven-resources-plugin/转载 2016-01-06 17:17:34 · 3627 阅读 · 0 评论 -
maven-生命周期与插件结合
1、三套生命周期对于maven的生命周期来说,共有三个相互独立的生命周期,分别是clean、default、site。clean生命周期目的是清理项目,default生命周期目的是构建项目,而site生命周期目的是建立项目站点。每个生命周期分别包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段。如clean生命周期包含pre-clean、clean和post-cl转载 2016-02-14 15:01:39 · 269 阅读 · 0 评论 -
maven 插件_2 Maven Resources Plugin
http://maven.apache.org/plugins/maven-resources-plugin/resource插件对资源文件编码处理,资源文件目录指定,资源文件拷贝等功能,最后将资源文件拷贝到一个目录默认执行方法: mvn resources:resources 如果是copy-resources:执行方法: mvn resources:copy-resourc原创 2016-01-07 10:43:16 · 726 阅读 · 0 评论 -
maven插件-构建ear
完成例子:xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">4.0.0STUDY_EARSTUDY_EARear1.0-SNAPSHOTdependency> groupId>com.newegg.labg转载 2016-01-14 14:02:54 · 960 阅读 · 0 评论 -
maven 插件_Maven Surefire Plugin
http://maven.apache.org/surefire/maven-surefire-plugin/The Surefire Plugin is used during the test phase of the build lifecycle to execute the unit tests of an application. It generates repo原创 2016-06-14 16:15:19 · 585 阅读 · 0 评论 -
maven插件_Apache Maven WAR Plugin_用overlays合并多个war
转: http://kyfxbl.iteye.com/blog/1678121在一个大项目中拆分maven工程时,很有可能会把js、css、jsp等文件放在不同的工程里(根据业务模块划分)。因为如果都集中在一个maven webapp里,那么这个maven webapp会太大,而且在业务上也比较分散 但是这些持有js、css、jsp的maven工程,如果packaging设置为ja转载 2016-08-31 09:39:15 · 2028 阅读 · 0 评论 -
maven parent中的dependencies和dependencyManagement区别
首先,写一个maven parent<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven....转载 2019-08-12 10:58:19 · 640 阅读 · 4 评论