maven/ant打包
maven/ant
涂作权的博客
To do what I want to do!
展开
-
ANT不完全总结,包含各种命令,ant例子等,转自:http://lavasoft.blog.51cto.com/62575/87306
ANT不完全总结 好久没有用Ant了,最近让MyEclipse、JBuilder2008逼的重回Ant上了。手生了,写了一个脚本后,重新总结下。参考了官方的文档和网上一些资料。 一、ANT的介绍Ant的全名是"Another Neat Tool",是由James Duncan Davidson在Make工具无法满足他的需求下所撰写出来的构建(build)工具。 Ant用Java编写,服务于Java转载 2016-12-23 22:10:46 · 643 阅读 · 0 评论 -
产品打包工具的制作,ant,编译源码,打jar包,打tag,打war包,备份release版本等
1、 在进行打包工具的制作前,需要准备的软件有: svnant-1.3.1 作用是让ant和svn相关联 apache-ant-1.9.7 需要设置ant_home,path,我的配置是: ANT_HOME = D:\kaipu\cms4all\app-tpl-pack\apache-ant-1.9.7 Path = %ANT_HOME%\bin 2、准备好上面的操作之后,找个原创 2016-06-01 11:35:25 · 6875 阅读 · 0 评论 -
[转]Maven如何手动添加jar包到本地Maven仓库
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。 大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.转载 2015-10-07 23:40:42 · 6461 阅读 · 4 评论 -
1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project
使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1、Eclipse总是卡死的解决办法:一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-XX:MaxPermSize=768m-Xms1024m-Xmx3072m搜索 二:修改window->preferences --- > JAVA->Edi原创 2015-03-20 23:49:19 · 11237 阅读 · 1 评论 -
SpringMVC,MyBatis项目中兼容Oracle和MySql的解决方案及其项目环境搭建配置、web项目中的单元测试写法、HttpClient调用post请求等案例
要搭建的项目的项目结构如下(使用的框架为:Spring、SpingMVC、MyBatis):2.pom.xml中的配置如下(注意,本工程分为几个小的子工程,另外两个工程最终是jar包):其中pom.xml中的内容如下,其中${ip}为ip地址: 4.0.0 xxx.xxx.xxx xxx pom原创 2016-09-15 10:53:40 · 5811 阅读 · 1 评论 -
tomcat自动运行磁盘任意位置上的项目、使用Maven对tomcat进行自动部署
对于非Maven的web项目,有时候我们想不时常通过打war包、拷贝war包、启动tomcat来运行项目、这时候我们可以通过以下方式来进行配置:1.1:创建web工程。工程结构如下:1.2、其中index.jsp的内容如下: page language="java" import="java.util.*" pageEncoding="utf-8"%> String path原创 2016-10-11 22:40:48 · 1518 阅读 · 0 评论 -
dependencies与dependencyManagement的区(转自:http://blog.csdn.net/liutengteng130/article/details/46991829)
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二转载 2017-08-05 16:36:39 · 632 阅读 · 0 评论 -
nexus-3.6.0-02-unix.tar.gz安装(Centos下),maven setting.xml配置案例,项目root的pom.xml配置,parent-pom的pom.xml配置案例
1、下载nexus进入:http://www.sonatype.org/nexus/downloads/ 说明: [OSS = Open Source Software,开源软件 – 免费] [FREE TRIAL,专业版本 – 收费]2、Centos下安装Nexus安装JDK,此处略,检查自己虚拟机上的JDK版本如下: 使用xftp将nexus上传到:/home/tuzq/softwa原创 2017-10-01 16:34:33 · 6019 阅读 · 1 评论 -
手动将jar添加到maven仓库中
1.将jar放到E:\workspace\lib中。如下图: 2.编写pom.xml文件,定义jfinal的坐标。 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">原创 2015-10-09 21:11:27 · 4672 阅读 · 0 评论 -
关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中
打jar包的方式 mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmaven.test.skip=true原创 2015-11-02 18:02:51 · 2862 阅读 · 0 评论 -
利用MAVEN打包时,如何包含更多的资源文件
首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一起,都在src/main/java下面,这样利用m转载 2017-12-11 11:43:45 · 1257 阅读 · 0 评论 -
maven之<build> <resources> <resource> 详细介绍
Maven_Build_Resources 功能:主要用于打包资源文件,默认情况下maven只打包src/main/resource下的资源,通过: 1、设置build_resources 2、使用build-helper-maven-plugin插件 3、使用maven-resources-plugin插件 都可以自定义要打包的资源一般情况下,我们用到的资源文件(各种xml,pro...转载 2018-02-08 01:00:34 · 23259 阅读 · 3 评论 -
Maven私服上使用自己的私服下载不了第三方jar包的问题解决
在maven的settings.xml中添加,另外的三个mirror即可解决问题:&amp;lt;mirrors&amp;gt; &amp;lt;!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror ser...原创 2018-09-03 17:07:26 · 9372 阅读 · 1 评论 -
maven中去掉单元测试的配置
如果是在命令行中去掉测试,可以在命令行中输入:mvn install -Dmaven.test.skip=true 在pom.xml org.apache.maven.plugins maven-surefire-plugin true 项目中的一段配置如原创 2015-05-26 09:16:14 · 3276 阅读 · 0 评论 -
Maven项目中获取classpath和资源文件的路径
假设资源文件放在maven工程的 src/main/resources 资源文件夹下,源码文件放在 src/main/java/下, 那么java文件夹和resources文件夹在运行时就是classpath的真实位置,如果有一个文件位于 src/main/resources/test.txt有一个类位于 src/main/java/com/qunar/MyClass.java转载 2015-04-13 22:33:54 · 25719 阅读 · 3 评论 -
Eclipse中web项目部署至Tomcat步骤
Eclipse的web工程至Tomcat默认的部署目录是在工程空间下,本文旨在将部署目录改为Tomcat安装目录,并解决依赖包输出问题。1.在Eclipse中添加Tomcat服务器。2.将web工程发布至tomcat:选择刚添加的Tomcat:此时Eclipse将自动生成Servers工程:3.在Servers视图,R转载 2015-03-12 13:25:07 · 2033 阅读 · 0 评论 -
Maven2的配置文件settings.xml
简介:概览当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。settings.xml存在于两个地方:1.安装的地方:$M2_HOME/conf/settings.xml2.用户的目录:${u转载 2014-10-18 00:35:55 · 793 阅读 · 0 评论 -
4.Maven概念模型,maven的生命周期,Maven坐标,依赖管理(依赖范围,依赖声明),仓库管理,私服概念
1 maven概念模型2 maven的生命周期,项目构建过程Maven生命周期就是为了对所有的构建过程进行抽象和统一包括项目清理,初始化,编译,打包,测试,部署等几乎所有构建步骤 Maven有“三套”相互独立的生命周期,而且相互独立,这三套生命周期分别是:Maven三大生命周期原创 2014-10-18 12:52:22 · 2687 阅读 · 0 评论 -
Maven(一)Maven及插件安装
2012年的时候,我准备下载Spring框架的源码及项目看看,没想导入Eclipse报错,于是开启了Maven学习之路。继而突然一瞬间发现,许多牛B的项目都变成了Maven项目了。官网http://maven.apache.org/index.html下载http://maven.apache.org/download.cgi当前最新 (一)Maven安装1.下载解转载 2014-10-18 15:04:54 · 1029 阅读 · 0 评论 -
5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
1 第一种方式是:在连网的情况下,通过在helpàInstall下安装。新的地址是:http://download.eclipse.org/technology/m2e/releases2 第二中方式是:通过插件配置的方式进行安装插件。A 将maven所需的插件放到maven的安装目录下,截图如下:B在Eclipse的dr原创 2014-10-18 20:11:54 · 1814 阅读 · 0 评论 -
9.Nexus私服安装配置
第一步:下载nexus-webapp-1.9.2.4.war包,然后拷贝到tomcat下的webapps目录中第二步:启动tomcat第三步:访问http://localhost:8080/nexus/显示如下: 第四步:点击右上角“log in” ,输入username:admin和Password:admin123登录原创 2014-10-19 00:22:30 · 2032 阅读 · 0 评论 -
6.Maven聚合和继承,相关案例配置
1有时候一个项目中有很多个模块,要想各个模块之间影响较小,可以将每个模块拿出来作为一个项目模块,对每个项目模块进行独立的开发。 2在这些过程中会遇到关于聚合和继承的问题。 3何为聚合?A如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合,也就是说当我们点击一个pom的时候,同时运行多个项目模块。这时候要用到以下的标原创 2014-10-18 22:07:52 · 1013 阅读 · 0 评论 -
7.Eclipse中创建新Maven项目
第一步:首先导入前面命令行建立的两个maven项目Hello和HelloFriend。 方法:选择file-->import-->Existing MAVEN PROJECTS选项选择对应项目路径导入即可 第二步:按顺序先后执行Hello和HelloFriend项目的的构建 方法:右击各自项目pom.xml文件,选择run a原创 2014-10-18 23:56:28 · 1173 阅读 · 0 评论 -
2.Maven特点,Maven约定,建立第一个Maven项目
1 Maven是跨平台的项目管理工具。主要服务于基于java平台的项目构建,依赖管理和项目信息管理。项目构建清理à编译à测试à报告à打包à部署理想的项目构建:高度自动化跨平台可重用的组件原创 2014-10-18 00:54:51 · 1766 阅读 · 0 评论 -
8.Eclipse中创建Maven Web项目
第一步:创建maven web工程注意下面一步:第二步:继承parent修改pom.xml文件如下 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0原创 2014-10-19 00:16:46 · 1638 阅读 · 0 评论 -
m2e安装
第一步:首先拷贝Zest插件目录中的features和plugins中的文件到eclipse根目录下的features和plugins目录中,然后重启Eclipse。 第二步:选择Help中Install New Software.. 第三步:首先安装m2e插件,点击Add 第三步:选择Local选择m2e插件目录,点击OK原创 2014-10-18 22:23:40 · 1743 阅读 · 0 评论 -
3.将maven项目jar纳入maven仓库,Mave项目依赖另外一个Maven项目的案例
1若想让maven项目依赖另外一个maven项目,被依赖的项目要在maven仓库中有相应的jar包,所以要对依赖的项目执行mvninstall命令。2新建第二个项目模块HelloFriend目录及约定的目录结构HelloFriend --src -----main ----------java原创 2014-10-18 09:43:34 · 2812 阅读 · 0 评论 -
Maven的安装配置
1,下载apache-maven-3.1.0-bin.zip2.解压apache-maven-3.1.0-bin.zip到D:\software\apache-maven-3.1.03.配置环境变量 变量名:M3_HOME(这个可以随意,按照自己想要的就可以) 变量值:D:\software\apache-maven-3.1.04.配置p原创 2014-02-14 09:00:45 · 1275 阅读 · 0 评论