
maven
lipengxs
这个作者很懒,什么都没留下…
展开
-
Maven经验分享(二)配置多资源目录、多classpath
Maven 为我们提供了一致的项目目录配置(源文件夹、资源文件夹等),在自动构建项目时, Maven 会按照这个配置来执行操作(编译源文件、拷贝资源文件)。当 Maven 规约的默认配置不能够满足我们的需求时,我们就要动手修改项目的 Maven 配置,让我们的项目能够与 Maven 很好地协同工作。1、配置多个classpath:这里使用了maven插件build-helper-maven原创 2017-04-17 15:01:09 · 1364 阅读 · 0 评论 -
Maven经验分享(七)maven集成findBugs插件
findbugs插件我就不做描述了,一般都是直接集成到eclipse中来检查代码。由于希望持续集成,每天定时从svn中检出代码并使用findbugs扫描bugs,所以这里介绍下maven集成findbugs插件,并生成报告。检查代码,可以讲build标签下,<build> <plugins> <plugin>...2015-05-29 13:50:44 · 403 阅读 · 0 评论 -
Maven经验分享(八)maven去除jar报依赖
又是项目总结的时候了,说一下maven使用中遇到的问题以及解决方案。在新项目的开发中,使用maven进行持续构建,在搭建框架的过程中经常遇到jar冲突的问题,现在来介绍下如何去除jar传递依赖。1、项目间传递如果我的当前项目是project1,project1要依赖project2,project1依赖project2的配置中加上<optional>true</op...原创 2015-12-29 18:41:32 · 246 阅读 · 0 评论 -
maven3.x上传jar
由于工作需要,将原有的nexus2.x升级为nexus3.x,升级后创建仓库是非常方便,但是该如何将本地的jar上传到maven仓库呢?这个博主就像无头的苍蝇找了好久,才终于找到解决方案。下面描述下该怎么上传本地jar到nexus。1、首先需要创建一个hosted类型的 repository,如下: 2、copy该repository的地址 3、配置setting,将刚才创...2017-09-01 16:28:49 · 232 阅读 · 0 评论 -
Maven经验分享(一)安装部署
原创 2014-12-24 17:00:13 · 75 阅读 · 0 评论 -
Maven经验分享(二)配置多资源目录、多classpath
原创 2014-12-24 16:58:56 · 210 阅读 · 0 评论 -
Maven经验分享(三)编译引入本地jar
;executions> <execution> <id>default-compile</id> <phase>compile</phase> <goals> <goal>compile</goal&a2014-12-24 17:11:22 · 131 阅读 · 0 评论 -
Maven经验分享(四)执行ant脚本
原创 2014-12-25 22:07:46 · 104 阅读 · 0 评论 -
Maven经验分享(五)Maven拷贝资源
factId>maven-resources-plugin</artifactId> <version>2.5</version> <executions> <execution> <id>copy-dbscript</id> &原创 2014-12-25 22:15:32 · 395 阅读 · 0 评论 -
执行maven时报内存溢出OutOfMemory
REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE...它的意思是你可以设置一些Maven参数,我们就在注释下面加入一行:set MAVEN_OPTS= -Xms128m -Xmx512m之后,当你运行Maven命令如 mvn -version 的时候,你会看到如下的输出:E:\test>mvn -version E:\test>set MAVEN_OPTS= -Xms128m -Xmx512m Ma原创 2014-12-25 22:17:42 · 204 阅读 · 0 评论 -
Maven经验分享(六)Jboss热部署
gt; <groupId>org.jboss.as.plugins</groupId> <artifactId>jboss-as-maven-plugin</artifactId> <version>7.1.1.Final</version> <configuration>原创 2015-01-14 15:39:18 · 126 阅读 · 0 评论 -
Maven经验分享(七)maven集成findBugs插件
2015-05-29 13:50:44 · 165 阅读 · 0 评论 -
Maven经验分享(八)maven去除jar报依赖
原创 2015-12-29 18:41:32 · 138 阅读 · 0 评论 -
Maven经验分享(六)Jboss热部署
jboss7的部署方式比较多的,如果使用maven构建和管理项目,那当然是使用jboss-as-maven-plugin插件来部署项目是最方便的了。pom.xml配置如下: <plugin> <groupId>org.jboss.as.plugins</groupId> <artifactId>jboss-as-mav...原创 2015-01-14 15:39:18 · 249 阅读 · 0 评论 -
执行maven时报内存溢出OutOfMemory
解决的方法是调整java的堆大小的值。Windows环境中找到文件%M2_HOME%\bin\mvn.bat ,这就是启动Maven的脚本文件,在该文件中你能看到有一行注释为: @REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE...它的意思是你可以设置一些Maven参数,我们就在注释下面加入一行:set M...原创 2014-12-25 22:17:42 · 544 阅读 · 0 评论 -
Maven经验分享(五)Maven拷贝资源
上一章介绍使用ant拷贝资源,这里介绍maven拷贝资源,使用maven-resources-plugin插件。<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> ...原创 2014-12-25 22:15:32 · 208 阅读 · 0 评论 -
Maven经验分享(一)安装部署
Maven安装部署1、安装在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。本书的所有样例都基于JDK 5及以上版本目录下的安装包,直接apache-maven-3.2.2-bin.zip将解压到指定目录2、设置环境变量打开系统属性面板(桌面上右键单击“我的电脑”→“属性”),点击高级系统设置,再点击环境变量,在系统变量中原创 2017-04-17 15:01:19 · 243 阅读 · 0 评论 -
Maven经验分享(三)编译引入本地jar
如果编译时需要引入本地jar,则可以增加如下配置: maven-compiler-plugin 2.5.1 default-compile compile compile 1.6 1.6原创 2017-04-17 15:01:31 · 354 阅读 · 0 评论 -
Maven经验分享(四)执行ant脚本
ant是一个老牌的项目打包管理系统了,目前虽然已经慢慢被maven取代,但其功能的强大仍然是很多场合下的首选,尤其是众多的task可以基本满足任何需求。其实在maven中也有使用ant的需求,比如不同环境打包编译时使用不同的配置信息等,或者是说做一些文件删除、复制之类的事情,这有些是maven做不来的,而ant就可以了,况且maven中已经有了maven-antrun-plugin插件,专门为在m原创 2017-04-17 15:01:40 · 1507 阅读 · 0 评论 -
Maven经验分享(五)Maven拷贝资源
上一章介绍使用ant拷贝资源,这里介绍maven拷贝资源,使用maven-resources-plugin插件。 org.apache.maven.plugins maven-resources-plugin 2.5 copy-dbscript package copy原创 2017-04-17 15:01:48 · 419 阅读 · 0 评论 -
执行maven时报内存溢出OutOfMemory
解决的方法是调整java的堆大小的值。Windows环境中找到文件%M2_HOME%\bin\mvn.bat ,这就是启动Maven的脚本文件,在该文件中你能看到有一行注释为: @REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE...它的意思是你可以设置一些Maven参数,我们就在注释下面加入一行:set MA原创 2017-04-17 15:01:56 · 572 阅读 · 0 评论 -
Maven经验分享(六)Jboss热部署
jboss7的部署方式比较多的,如果使用maven构建和管理项目,那当然是使用jboss-as-maven-plugin插件来部署项目是最方便的了。pom.xml配置如下: org.jboss.as.plugins jboss-as-maven-plugin 7.1.1.Final 10.12.3.122 19999原创 2017-04-17 15:02:08 · 574 阅读 · 0 评论 -
Maven经验分享(七)maven集成findBugs插件
findbugs插件我就不做描述了,一般都是直接集成到eclipse中来检查代码。由于希望持续集成,每天定时从svn中检出代码并使用findbugs扫描bugs,所以这里介绍下maven集成findbugs插件,并生成报告。检查代码,可以讲build标签下, org.codehaus.mojo原创 2017-04-17 15:02:55 · 3635 阅读 · 0 评论 -
Maven经验分享(八)maven去除jar报依赖
又是项目总结的时候了,说一下maven使用中遇到的问题以及解决方案。在新项目的开发中,使用maven进行持续构建,在搭建框架的过程中经常遇到jar冲突的问题,现在来介绍下如何去除jar传递依赖。1、项目间传递如果我的当前项目是project1,project1要依赖project2,project1依赖project2的配置中加上true,表示依赖可选, com.pr原创 2017-04-17 15:04:18 · 683 阅读 · 0 评论 -
Maven经验分享(二)配置多资源目录、多classpath
Maven 为我们提供了一致的项目目录配置(源文件夹、资源文件夹等),在自动构建项目时, Maven 会按照这个配置来执行操作(编译源文件、拷贝资源文件)。当 Maven 规约的默认配置不能够满足我们的需求时,我们就要动手修改项目的 Maven 配置,让我们的项目能够与 Maven 很好地协同工作。1、配置多个classpath:这里使用了maven插件build-helper-mav...原创 2014-12-24 16:58:56 · 732 阅读 · 0 评论 -
Maven经验分享(一)安装部署
Maven安装部署1、安装在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。本书的所有样例都基于JDK 5及以上版本目录下的安装包,直接apache-maven-3.2.2-bin.zip将解压到指定目录2、设置环境变量打开系统属性面板(桌面上右键单击“我的电脑”→“属性”),点击高级系统设置,再点击环境变量,在系统变...原创 2014-12-24 17:00:13 · 132 阅读 · 0 评论 -
Maven经验分享(三)编译引入本地jar
如果编译时需要引入本地jar,则可以增加如下配置:<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.5.1</version> <executions> <execution>2014-12-24 17:11:22 · 149 阅读 · 0 评论 -
Maven经验分享(四)执行ant脚本
ant是一个老牌的项目打包管理系统了,目前虽然已经慢慢被maven取代,但其功能的强大仍然是很多场合下的首选,尤其是众多的task可以基本满足任何需求。其实在maven中也有使用ant的需求,比如不同环境打包编译时使用不同的配置信息等,或者是说做一些文件删除、复制之类的事情,这有些是maven做不来的,而ant就可以了,况且maven中已经有了maven-antrun-plugin插件,专门为在...原创 2014-12-25 22:07:46 · 351 阅读 · 0 评论