![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目构建管理
文章平均质量分 73
阳小良
不想做插画师的程序猿,不是好厨师!
展开
-
eclipse更新插件的方法(maven)
eclipse更新插件的方法(maven)以maven为例:首先是去maven官网找寻插件下载地址:m2eclipse Core Update Site: http://m2eclipse.sonatype.org/sites/m2e然后安装如下图示简单操作就可安装成功:第一步:选择安装新软件:2:添加maven地址 3.添加插件名称转载 2012-09-07 11:25:15 · 4143 阅读 · 0 评论 -
ant学习笔记(六)ant编译web项目,并打成war包,同时加入数据库操作
build.xml <!-- 可以自定义sql文件来执行 --> drop database ant_test; cr原创 2013-01-22 11:00:36 · 608 阅读 · 0 评论 -
ant学习笔记(三)ant整合junit做测试并生成测试报告
build.xml<!-- 1.创建属性 2.编译源文件 3.编译test文件 4.运行单元测试 5.生成单元测试报告--> <!-- 路径不建议放在properties中定义;如果属性太多可以在外部文件中定义 --> <!--把环境变量中的参数导出到env这个变量中进行使用 -->原创 2013-01-11 13:26:10 · 641 阅读 · 0 评论 -
ant笔记(二)ant的属性使用与引用外部变量,集成一个编译,拷贝,打包,运行的任务链
build.xml<!-- default指定默认执行的任务 target表示的是每一项具体的任务 depends表示依赖于另一个任务A,在执行B的是会去先执行A 创建ant项目的流程 1.创建文件夹(ant标准) src:存放源码 build:所有的文件信息都保存在这个文件夹 classes:编译好的所有文件保存在这个文件夹 dist:存放projec原创 2013-01-10 09:45:52 · 1584 阅读 · 0 评论 -
ant笔记(一)初步使用:搭建环境和运行测试例子
1.下载包:http://apache.etoak.com//ant/binaries/2.解压,path设置ant的bin路径3.eclipse创建项目,添加如下的build.xml文件build.xml<!-- default指定默认执行的任务 target表示的是每一项具体的任务 depends表示依赖于另一个任务A,在执行B的是会去先执行A 创建ant项原创 2013-01-09 13:38:23 · 495 阅读 · 0 评论 -
ant学习笔记(五)基于单元测试的j2se项目,包括编译、测试、打包、生成报告、上传ftp
这里只是描写ant的build.xml文件,其他的数据库连接文件,请自行编写 <javac destdir="${build.classes}" srcdir原创 2013-01-22 09:36:06 · 492 阅读 · 0 评论 -
linux版本控制项目:gitBlit
由于github为开源贡献了很多,而且其版本控制原创 2014-06-20 15:49:05 · 928 阅读 · 0 评论 -
ant学习笔记(四)ant整合javadoc直接生成java文档api并将其打包之后上传到FTP服务器上面
build.xml 进行项目的清理工作 进行项目的初始化 <!-- 生成java文档 生成到build.doc中 private :是否生成private的属性 windowtitle:设置标题 use:生成每个包中的 packagenames:指定包 dest原创 2013-01-16 13:24:13 · 921 阅读 · 0 评论 -
eclipse中创建maven项目并发布(包括tomcat配置)
1.创建maven项目如下:2.选择在默认空间创建3.选择默认的快造版本4.设定id,并手动指定包名,别用自动生成的5.生成如下java项目后,增加如下两个源文件夹和两个普通文件夹6.配置eclipse的tomcat如图,选择本地的tomcat位置。7.在server窗口中,点击new有一个server然后选择tomcat版本原创 2013-05-30 12:06:45 · 1060 阅读 · 0 评论 -
maven的环境搭建与测试编写(一)
maven相对于ant主要解决的是项目模块之间的依赖问题。让依赖的修改变得更加容易。1.下载maven2.path中加入maven的bin目录3.安装mvnmvn eclipse:eclipse4.编写maven测试常用命令和文件夹的关系:mvn archetype:generate -->直接生成文件夹结构实例代原创 2013-03-04 13:10:03 · 878 阅读 · 0 评论 -
eclipse中的maven管理之插件的配置(六)
parent中的pom org.apache.maven.plugins maven-source-plugin 2.1.2 package jar-no-fork原创 2013-03-08 13:05:10 · 924 阅读 · 0 评论 -
maven的生命周期(五)
Maven强大的一个重要的原因是它有一个十分完善的生命周期模型(lifecycle),这个生命周期可以从两方面来理解,第一,顾名思义,运行Maven的每个步骤都由它来定义的,这种预定义的默认行为使得我们使用Maven变得简单,相比而言,Ant的每个步骤都要你手工去定义。第二,这个模型是一种标准,在不同的项目中,使用Maven的接口是一样的,这样就不用去仔细理解每个项目的构建了,一般情况下,mvn转载 2013-03-08 11:15:03 · 538 阅读 · 0 评论 -
eclipse中的maven管理之仓库管理(四)
一:使用nexus来创建局域网的仓库1.1下载nexus1.2解压,并设置bin目录到环境变量1.3配置nexus的nexus-2.3.1-01\bin\jsw\conf下的wrapper.conf;设置本地java路径;如图1.4以管理员身份运行cmd.exe,执行nexus install1.5安装成功后在cmd中执行nexus start1.6启动成功后在浏览原创 2013-03-06 11:37:52 · 1336 阅读 · 0 评论 -
eclipse中的maven管理之聚合与继承和版本的简单管理(三)
存在的意义:聚合:使多模块的编译更为简洁。继承:减少重复代码的编写,并可以解决软件包冲突的问题。一:聚合的使用:创建新的maven项目,其中只有pom文件,再进行cleaninstall的时候,只运行一个文件即可,如图:二:继承的使用:创建新的maven项目,其中只有pom文件,再进行cleaninstall的时候,只运行一个文件即可,如图:1.创建parent的p原创 2013-03-06 10:09:39 · 1687 阅读 · 0 评论 -
eclipse中的maven管理之配置与依赖的查找和替换(二)
配置eclipse实用我们自己配置的maven1.配置本地maven地址2.配置当前的本地仓库位置3.依赖坐标搜索(GAV);实用网络仓库http://mvnrepository.com 4.pom.xml的依赖关系范围5.依赖的版本冲突的选择可以进行排除依赖项目的冲突包也可以直接在本项目进行依赖填写(3.0之后才支原创 2013-03-05 10:28:02 · 2182 阅读 · 0 评论 -
搜索maven仓库
搜索maven仓库使用Maven进行开发的时候,比较常见的一个问题就是如何寻找我要的依赖,比如说,我想要使用activeMQ,可是我不知道groupId,artifactId,和合适的version。怎么办呢?本文介绍几个提供maven仓库搜索服务的站点。 1. http://repository.sonatype.org/index.html该服务器是由Sonatyp转载 2012-11-30 08:35:56 · 452 阅读 · 0 评论 -
为已有的web项目添加maven支持
为已有的web项目添加maven支持项目还是之前的项目,现在我要在原有项目中加入maven支持,但是myeclipse只能在建立web project时有选项可以为项目加入maven支持,但我的项目已经生成好久了,所以只能自已动手了。步骤如下;(做完之后好几天才写的,难免有遗漏)注:我的环境为:myeclipse7.5和maven2.2;myeclipse7.0自带的好像是maven1转载 2012-11-30 08:35:49 · 2444 阅读 · 1 评论 -
linux安装svn服务器
一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 SVN中的一些概念 :(1).转载 2014-06-20 15:40:59 · 442 阅读 · 0 评论