本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
java的build.bat文件和build.xml<3>
<target name="war" depends="jar">
<copy todir="${dest.dir}/WebRoot/WEB-INF/lib">
<fileset dir="${dest.dir}">
...
java的build.bat文件和build.xml<2>
<!-- ====================================================================== -->
<!-- to declare the project all targets -->
<!-- ============= ...
java的build.bat文件和build.xml
build.bat文件内容如下:
java -Xms256m -Xmx512m -cp WebRoot\WEB-INF\lib\ant-1.6.5.jar;WebRoot\WEB-INF\lib\ant-launcher-1.6.5.jar;WebRoot\WEB-INF\lib\ant-nodeps-1.6.5.jar;%JAVA_HOME%\lib\tools.jar org.apache.to ...
第九章 使用Nexus创建私服
1.
Nexus
分为开源版和企业版,开源版基于
GPLv3
许可证。开源版本主要特性有:
1)
较小的内存占用(最少为
28MB
)
2)
基于
ExJS
的友好界面
3)
基于
Restlet
的完全
REST API
4)
...
第七章 生命周期和插件
1.
Maven
的生命周期就是为了对所有的构建过程进行抽象和统一。这个生命周期包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有构建步骤。
Maven
的生命周期是抽象的,不做任何实际工作,实际任务都交由插件完成。(这种思想与
template method
非常类似)每个构建步骤可以绑定一个或者多个插件行为。
Maven
为大多数构建 ...
第三章 Maven 使用入门
1. 就像Make的Makefile, Ant的build.xml一样,Maven项目的核心是pom.xml。POM(Project Object Model)定义了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。
2. pom.xml举例:
<?xml version=”1.0” encoding=”UTF-8”?>
<project xm ...
第二章 Maven的安装和配置
1. 设置JAVA_HOME, Path中加入%JAVA_HOME%\bin。设置M2_HOME, PATH中加入%M2_HOME%\bin。Maven下载解压即可。
2. Bin目录下包含了Maven的文件。mvnDebug比mvn多了一条MAVEN_DEBUG_OPTS配置,作用就是以debug模式运行Maven以便调试Maven本身。该目录还包含m2.conf,是classwor ...
第一章 Maven 简介
1.
Maven
是优秀的构建工具。
Maven
最大化地消除了构建的重复,抽象了构建生命周期,并且为绝大部分的构建任务提供了已实现的插件,我们不再需要定义过程,甚至不需要再去实现这些过程中的一些任务。
2.
Maven
不仅是构建工具,还是一个依赖管理工具和项目信息管理工具。它提供了中央仓库,能帮我们自动下载构件。
M ...
xcode : could not load inserted library: /usr/lib/libgmalloc.dylib 的解决
本人也刚开始学习iphone开发,最近维护一个程序时,不知道怎么弄的,不能build到真机了,到模拟器没有什么问题,出现的错误是 :
---->>>could not load inserted library: /usr/lib/libgmalloc.dylib
研究可很长时间,也没有弄明白,在网上也着了很多资料,说是enable 了 guardmalloc
在xcode里面找 ...
MyEclipse保存不编译问题
1.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes
然后重新点击build工程即可自动编译。
2.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这 ...
使用Ant进行普通java类编译执行
java中使用Ant进行编译
下载Ant:http://ant.apache.org/bindownload.cgi-----版本1.70
解压后配置环境变量:
1 新增系统变量:ANT_HOME,内容:d:\ant_home\apache-ant-1.70
2 在PATH ...
关于持续集成几点知识点
持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。
一些原则:
1. 所有的开发人员需要在本地机器上做本地构建,然后再提交的版本控制库中,从而确保他们的 ...
Ant Build: Error starting modern compiler
1.检查 Project Java Compiler版本;2.检查 Project Facets Java Version 设置;
3.还有关键的一点,右键点击 build.xml,选中第二个 Run As,可编辑ant 的Configuration,点击弹出界面的 JRE 配置项,指定 Runtime JRE。以上 Java Version配置保持一致,问题解决!