- 浏览: 127619 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
wind35:
32赞~~~
KDB+ database -
sunnyxiaoxi:
图片看不到
KDB+ database 初步 -
RonQi:
确实很有用的插件
eclipse插件 快速打开文件位置,在命令行打开文件位置 -
zhanshi258:
我们程序员讲究的是严谨,大部分人是讲娱乐
小唠叨 -
li498833284:
因为很多都是屏蔽字
小唠叨
<?xml version="1.0" encoding="UTF-8" ?>
<project name="AntTest" default="deploy" basedir=".">
<property name="tomcat_home" value="d:/tomcat6" />
<property name="jdk_home" value="d:/jdk6" />
<property name="webapp.name" value="anttest" />
<property name="build_dir" value="build/classes" />
<property name="webapp.class.dir" value="${basedir}/WebContent/WEB-INF/classes" />
<property name="tomcat_lib" value="${tomcat_home}/lib" />
<property name="webapp_home" value="${tomcat_home}/webapps" />
<property name="jdk_lib" value="${jdk_home}/lib" />
<property name="jdk_bin" value="${jdk_home}/bin" />
<property name="jdk_jre_lib" value="${jdk_home}/jre/lib" />
<target name="clean">
<echo>
Cleaning the pre-built files or directories.
</echo>
<delete dir="${build_dir}" />
<delete dir="${webapp_home}/${webapp.name}.war" />
<delete dir="${webapp.class.dir}" />
<delete file="${basedir}/${webapp.name}.war" />
<delete file="${basedir}/${webapp.name}.jar"/>
<delete dir="${webapp_home}/${webapp.name}" />
</target>
<target name="init_directory">
<mkdir dir="${build_dir}" />
<mkdir dir="${webapp.class.dir}" />
</target>
<target name="init_classpath">
<path id="build.path">
<pathelement location="${jdk_lib}" />
<pathelement location="${jdk_jre_lib}" />
<pathelement location="${ant.library.dir}/junit-4.1.jar"/>
<fileset dir="${tomcat_lib}">
<include name="**/*.jar" />
</fileset>
</path>
</target>
<target name="compile" depends="clean, init_directory, init_classpath">
<echo message="Compile servlet!" />
<javac destdir="${build_dir}" fork="yes" executable="${jdk_bin}/javac" debug="on">
<src path="${basedir}/src" />
<classpath refid="build.path" />
</javac>
</target>
<target name="build_jar" depends="compile">
<jar destfile="${basedir}/${webapp.name}.jar">
<fileset dir="${build_dir}" includes="**/*.class" />
</jar>
</target>
<target name="war" depends="compile">
<copy todir="${webapp.class.dir}">
<fileset dir="${build_dir}" includes="**/*.class" />
</copy>
<war destfile="${basedir}/${webapp.name}.war" update="true" webxml="${basedir}/WebContent/WEB-INF/web.xml">
<classes dir="${webapp.class.dir}" />
<zipfileset dir="${basedir}/WebContent">
<exclude name="**/*.Thumb" />
</zipfileset>
</war>
</target>
<target name="runtests" depends="compile" deion="Run JUnit Test for Project">
<java fork="yes" classname="junit.textui.TestRunner" taskname="junit" failonerror="true">
<arg value="test.servlet.UserUtilTest" />
<classpath>
<pathelement location="${build_dir}" />
<pathelement path="${java.class.path}" />
</classpath>
</java>
</target>
<target name="runtests1" depends="init_classpath" deion="Run Junit tests">
<junit printsummary="yes">
<classpath>
<pathelement location="${build_dir}"/>
</classpath>
<formatter type="plain"/>
<batchtest fork="no" todir="c:/">
<fileset dir="${basedir}/src">
<include name="**/*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="deploy" depends="war">
<copy file="${basedir}/${webapp.name}.war" tofile="${webapp_home}/${webapp.name}.war" />
</target>
<target name="start_tomcat">
<exec executable="${tomcat_home}/bin/startup.bat" />
</target>
<target name="stop_tomcat">
<exec executable="${tomcat_home}/bin/shutdown.bat" />
</target>
</project>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jackyrongvip/archive/2008/12/30/4607454.aspx
发表评论
-
入手Git
2013-09-18 21:57 1038原本项目一直托管在sourceforge上面. http: ... -
以插件的方式把myeclipse安装到eclipse
2013-04-27 16:56 85871, 请注意eclipse版本问题,笔者用的是eclips ... -
从与大牛richard stallman 聊来的感受
2012-04-25 10:03 940老头非常敬业热心, 写邮件给他, 就算没有时间马上回, 也会有 ... -
Jar Class Finder
2012-04-15 22:38 945Jar Class Finder Jar与Class的查找工 ... -
sourceforge 历程
2012-04-14 19:36 0入门 http://newbiedoc.sourceforg ... -
版本控制之MKS integrity 2007
2011-01-06 16:28 0在新项目中用到了版本控制MKS integrity 2007 -
Open-source License
2010-03-04 11:22 1948Open-source License(转载) ... -
Java 多线程与并发编程专题
2009-11-18 15:55 685http://www.ibm.com/developerwor ... -
浅析Context Class Loader
2009-11-19 11:33 1133转载自 薛笛的专栏http://blog.csdn.net/k ... -
JVM调优总结
2009-11-19 15:35 789转载自http://gq913.iteye.com ... -
Ant build.xml 模板
2009-11-23 14:04 1014<?xml version="1.0" ... -
用javac编译生成不同版本的源码和目标class
2009-11-24 14:47 905转载请自 Ken Wu`s Blog! 合理使用javac的 ... -
java内存模型详解
2009-11-24 14:50 772转载自 Ken Wu`s Blog! 内存模型 (memo ... -
bootstrap类加载原理
2009-11-24 14:53 902转载自 Ken Wu`s Blog! 让我们一起跟随Clas ... -
很详细的Log4j配置
2009-11-25 11:01 711来自: http://www.blogjava.net/zJu ... -
Log4j日志文件的使用
2009-11-25 17:32 908转自 http://blog.csdn.net/edg_edu ... -
提示补全组件:Kissy Suggest
2009-11-26 14:06 1015转自 http://www.iteye.com/topic/4 ... -
String in Java
2009-11-26 15:36 782转自 http://hxraid.iteye.com/blog ... -
自定义ClassLoader 简单例子
2009-12-10 16:15 1433转载自 http://www.javaresearch.org ... -
dom4j读写xml文件
2010-01-29 09:34 945首先我们给出一段示例程序: importjava.io.F ...
相关推荐
Ant Movie Catalog 2 Vclub 是一个专门用于将Ant电影目录数据库转换为VideoClubs数据库的工具。这一工具的出现,旨在帮助用户更方便地在ViedeoClubes环境中管理个人的电影资料库。它的核心功能在于,将AMC(Ant ...
3. `build.properties`:这是一个Ant构建文件,用来定义构建项目的规则和任务。这表示项目可能使用Ant作为构建工具,学习者可以通过它了解如何自动化项目的编译、测试和打包过程。 4. `META-INF`:这个目录通常包含...
从IBM上面保存下来制作的帮助文件,费了好大的力气下载,但是总的感觉还是不错的文档,知道收藏!
这个项目不仅提供了一个功能完备的播放器,还附带了完整的源代码,这对于Java初学者或者对音频处理感兴趣的开发者来说是一个极好的学习资源。通过分析和研究这个播放器的源码,可以深入了解Java图形用户界面(GUI)...
在数字化的音乐世界里,我们经常遇到一个问题:如何有效地管理和查找重复或相似的音乐文件。"Similarity V1.8.4 beta"就是为此目的设计的一款强大工具,它能够深入分析音乐文件的内在内容,而不仅仅是依赖于文件名来...
- **播放列表**: 简约的播放器可能会有一个列表来管理用户的音乐收藏,这可能是一个简单的文本文件或数据库存储的列表,用户可以添加、删除和排序歌曲。 ### 4. 构建与分发 - **build.xml**: 这是一个Ant构建文件...
这个名为"基于蚁群算法的机器人路径规划MATLAB源码收藏.zip"的压缩包包含了一个利用MATLAB实现的机器人路径规划项目,其主要目标是解决带有障碍物的环境中机器人的最短路径搜索问题。 首先,我们要理解的是“基于...
"right2"可能是右侧的另一个特定区域,比如购物车或推荐商品。 5. **cashsave.jsp**、**in-product.jsp**、**saveto.jsp**:这些都是与购物流程相关的JSP文件。"cashsave.jsp"可能是关于优惠或折扣的页面,"in-...
《JarUtil:Python2实现的Java JAR包改名工具》 在Java开发过程中,我们经常需要处理JAR(Java Archive)文件,它是一种用于打包Java类和资源的归档格式。...对于熟悉命令行操作的开发者,这是一个值得收藏的工具。
- **Project**:代表一个构建单元,可以是单个模块或整个应用程序。 - **Task**:是构建过程中执行的最小单位,例如编译代码、运行测试等。 ##### Helloworld 示例 一个简单的 Gradle 构建脚本示例: ```groovy ...
- **导入一个 Ant 构建**:将现有的 Ant 构建迁移到 Gradle。 - **Ant 的属性与引用**:管理 Ant 属性和引用的方法。 #### API - **Logging**:控制日志输出的级别。 - **选择日志等级**:自定义日志等级。 - **...
- **移动 (F6)**:移动选中的代码段到另一个位置。 - **安全删除 (Delete)**:删除选中的元素并确保不会引发任何编译错误。 - **查看版本控制系统历史 (V)**:显示当前文件的版本控制历史。 - **环绕模板 (J)**:...
Spring框架的集成是IDEA的另一个亮点。用户可以直接从IDEA中关联和管理Spring配置,快速跳转到Bean定义和应用上下文配置。对于数据库操作,IDEA支持创建数据库连接,提供表结构的自动提示,方便修改和查看关系图。 ...
【标题】:“蓝色风格会员中心用户个人管理页面模板”是一个设计用于会员系统中的用户界面模板,它采用蓝色调,提供了一种专业而清晰的视觉体验,帮助用户方便地管理他们的个人信息。 【描述】:“注:无后台”意味...
标题中的“Export for AntMovieCatalog-开源”表明这是一个与Ant Movie Catalog相关的开源项目,它的主要功能是导出电影信息到CSV格式,以便于在Ant Movie Catalog中管理和使用。Ant Movie Catalog是一款流行的电影...
【压缩包子文件的文件名称列表】只给出了“网易客户端内容爬虫”,这通常意味着解压后会有一个包含所有源代码和其他相关文件的主目录。在实际项目中,我们可能会在其中找到如Java或Kotlin源文件(对应Android开发)...
- Ant和Maven都是用于构建Java项目的工具,可以根据实际情况选择其中一个进行设置。 - **通过Ant/Maven自动下载依赖软件**:可以通过配置文件(如`build.xml`或`pom.xml`)让工具自动下载所需的依赖库。 **创建to...
资源包含文件:lunwen文档+前后台源码 游戏商城包含商家上架游戏、下架游戏、更改游戏属性,用户查看游戏、添加游戏到订单、确认订单并购买游戏、创建收藏夹、添加游戏到收藏夹、添加游戏评论、给游戏打分,管理员...
- 任务依赖:任务之间可以存在依赖关系,一个任务可能需要在另一个任务之后执行。 - 动态任务:如何根据条件动态创建任务。 - 操作现有任务:如何在构建脚本中操作或修改现有任务。 - 快捷注解:使用约定优于...
【仁怀酱酒宝:酒类商城小程序源码+截图】是一个专为酒类销售打造的微信小程序开发项目。此项目的核心是提供一个完整的、功能丰富的酒类电商平台,旨在为商家提供便捷的线上销售工具,同时也为消费者提供方便的购物...