maven
文章平均质量分 84
iteye_4474
这个作者很懒,什么都没留下…
展开
-
使用maven编译,且使用lib下的Jar包
在项目开发中,项目用maven管理,是一个maven项目。 一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个内部jar文件,但是这个文件我们又没有开放到maven库中。 我们会将文件当到我们项目WEB-INF/lib中。 如果我们不对pom.xml进行特殊配置的话,maven打包是不会自动去引用和编译lib中的jar文件的,所以需要我们修改下pom.xm...原创 2016-02-04 15:21:47 · 393 阅读 · 0 评论 -
maven工程打包成runnable的jar包,拷贝资源和依赖jar包
eclipse下新建maven工程,生成runnable的jar包。之前一直是手动拷贝依赖的jar包和资源文件,烦得要死。上网可劲查了一下。解决方案如下。 在pom的配置文件中做如下配置: <build> <finalName>...</finalName> <sourceDirectory>src/main/java<...原创 2016-05-12 21:18:17 · 174 阅读 · 0 评论 -
maven版本管理
现在所说的maven版本不同于SVN的版本控制哦!!!之前我们说过Maven的版本分为快照和稳定版本,快照版本使用在开发的过程中,方便于团队内部交流学习。而所说的稳定版本,理想状态下是项目到了某个比较稳定的状态,这个稳定包含了源代码和构建都要稳定。一、如何衡量项目的稳定状态呢?1. 所有的自动化测试应当全部通过2. 项目没有配置任何快照版本的依赖3. 项目没有配置任何快照版本...原创 2016-07-07 10:59:13 · 125 阅读 · 0 评论 -
Maven3 自定义插件开发
Why 现有官方插件已经满足不了当前需求,网上也没搜索到满意的插件。How 1. 编写自定义插件,需要事先安装好Maven的环境。此处省略…… 2. 用MAVEN创建一个新的项目 mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.1 -Dgr...原创 2013-01-10 14:19:34 · 216 阅读 · 0 评论 -
Maven3 执行ant任务
Maven是杰出的项目管理工具,如今已然代替ANT,成为SCM的老大。但其只是一款项目管理工具,只能通过众多的插件来完成不同的任务,而本身不具有任务执行任务的能力。所以我们在日常开发中,所碰到的一些自定义的需求,不能通过已有插件完成的话,大部分的时候还是需要用ANT来。现在就介绍一下ANT与MAVEN集成的插件。maven-ant-plugin一个简单的例子: <plugi...原创 2013-01-14 17:53:27 · 339 阅读 · 0 评论 -
maven-weblogic-plugin介绍
MAVEN与JETTY, GLASSFISH等WEB CONTAINER集成已经相当成熟了。但是支持WEBLOGIC的目前只有两种。一是org.codehaus.mojo,二是weblogic自带的,并未开源的。本文讲述了如何利用WEBLOGIC自带的plugin与WEBLOGIC集成。 1. 安装首先要先安装WEBLOGIC服务器。具体下载地址http://www.ora...原创 2013-01-15 23:30:25 · 435 阅读 · 0 评论 -
maven 手动生成非官方JAR包
三种方式创建1. 创建一个MAVEN工程.packaging定义成JAR,之后用MAVEN打成JAR包2. 或者把历史项目转变成MAVEN项目,之后用MAVEN打成JAR包3. 对已经存在的JAR包,直接定义一个pom.xml 在POM.XML文件处执行以下命令mvn install:install-file -DgroupId=weblogic -DartifactI...原创 2013-01-16 20:35:51 · 77 阅读 · 0 评论 -
maven中把依赖的JAR包一起打包
这里所用到的MAVEN-PLUGIN是MAVNE-ASSEMBLY-PLUGIN官方网站是:http://maven.apache.org/plugins/maven-assembly-plugin/usage.html 1. 添加此PLUGIN到项目的POM.XML中 <buizld> <plugins> <plugin>...原创 2013-04-18 20:57:06 · 1658 阅读 · 0 评论