知识大全 使用Ant进行Web开发, 第一部分
Posted 文件
篇首语:人生处万类,知识最为贤。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用Ant进行Web开发, 第一部分相关的知识,希望对你有一定的参考价值。
使用Ant进行Web开发, 第一部分 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本文是Ant: The Definitive Guide nd Edition的摘录的两部分当中的第一部分 作者Steve Holzner介绍了web application的打包 并将于下周对第二部分做出修改 它将会介绍WEB 应用程序的部署 包括get serverdeploy 和 scp 对于Ant开发者来说开发Web就好像面包与黄油一样 在你的配置当中包含一系列的任务 第四章中我们将会介绍对应用包括Web应用的打包和部署的方法 包括移动 复制 ftp telnet sshesec 和mail等任务 Ant提供给我们的工具比我们提高的更多 这一章中我们将会介绍针对Web应用打包的方法 包括deploy reload 和undeploy等任务 第九章中将会介绍更多关于EJB的Ant任务 建立WAR文件 War任务是jar任务的一个扩展 它将Web应用程序打进 war文件当中 通过特殊的方法 文件将会被放置到服务器的WEB INF/lib WEB INF/classes 和 WEB INF目录当中 举例来说 当用户在编译工程之后产生以下的目录布局 > 例 当中使用的build文件将会把你需要部署的应用创建在 war文件当中 将 class文件放入WEB INF/classes目录 重新命名login xml web xml文件 并将其放入WEB INF目录当中 以及其它任务 例 建立war文件(ch /war/build/xml) <?xml version= encoding= UTF ?> <project default= main basedir= > <property name= bin value= output /> <property name= src value= source /> <target name= main > <war destfile= login war webxml= $src/login xml > <fileset dir= $src/ /> <classes dir= $bin /> </war> </target> </project> build 文件如下所示 %antBuildfile: build xmlmain: [war] Building war: /home/steven/ant/ch /war/login warBUILD SUCCESSFULTotal time: seconds 通过上面的命令 我们建立了 war文件 除了将指定文件打包之外 Ant同时在 war文件当中提供了一个缺省的清单文件 Manifest mf 这个文件包含下面的内容 Manifest Version: Ant Version: Apache Ant Created By: _ b (Sun Microsystems Inc ) 在建立 war文件之后 用户可以将它部署到web服务器的部署目录下 例如Tomcat服务器上的webapps目录 在表 中列出了war任务的属性 小技巧 war任务是一种指定 war文件部署的快捷方式 在使用zip或者jar任务时 使用不同的前缀(prefix)和完整路径(fullpath)可以达到与war任务同样的效果 表 war 任务属性列表 > war任务可以包含像fileset及zipfileset这些指定在 war文件中应该包含有什么文件的元素 war任务可以通过这些元素来指定各种文件应该放在什么地方 webinf元素里面的文件 放在WEB INF路径下 classes元素里面的文件 放在WEB INF/classes路径下 l ib元素里面的文件 放在WEB INF/lib路径下 metainf元素里面的文件 放在META INF路径下 建立CAB文件 cab任务的作用是建立Microsoft cab 档案文件 cab任务的使用方法类似于jar或是zip任务 cab文件相当于 NET系统的 war文件 用于部署 NET应用程序到服务器 这个任务在Windows环境下使用外部工具cabarc(Microsoft提供)工作 cabarc必须包含在执行路径当中 鉴于Microsoft Visual Studio IDE已经提供了很多强有力集成工具和向导来建立 cab文件 我们不打算在这里花太多的时间 大多数的Microsoft开发者也不使用Ant来解决他们的构建问题 提供一个使用Ant cab任务的建立例子 <cab cabfile= $deploy/app cab basedir= $output /> 小技巧 你可以免费的得到Microsoft C#的命令行编辑器 csc 如果你的Windows并没有包含这个工具 你可以安装 NET Framework s Sofare Development Kit (SDK)(可以在上得到) csc的编译器被包含在这个SDK当中 表 The cab 任务属性列表 > 用户可以使用嵌套的fileset元素来指定想要包含在文档当中的文件 相对于其他Ant任务来说这个任务形成一个隐含的FileSet 同时支持fileset元素(dir成为basedir)的所有属性 包括嵌套的元素include exclude和patternset元素 cha138/Article/program/Java/ky/201311/28666相关参考
知识大全 Ant+JMeter进行Web应用的稳定性测试[3]
Ant+JMeter进行Web应用的稳定性测试[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Ant+JMeter进行Web应用的稳定性测试[2]
Ant+JMeter进行Web应用的稳定性测试[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Ant+JMeter进行Web应用的稳定性测试[1]
Ant+JMeter进行Web应用的稳定性测试[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Ant+JMeter进行Web应用的稳定性测试[4]
Ant+JMeter进行Web应用的稳定性测试[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 关于Ant+JMeter进行Web应用的稳定性测试[4]
关于Ant+JMeter进行Web应用的稳定性测试[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 关于Ant+JMeter进行Web应用的稳定性测试[3]
关于Ant+JMeter进行Web应用的稳定性测试[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 关于Ant+JMeter进行Web应用的稳定性测试[2]
关于Ant+JMeter进行Web应用的稳定性测试[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 关于Ant+JMeter进行Web应用的稳定性测试[1]
关于Ant+JMeter进行Web应用的稳定性测试[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
利用Ant和JUnit进行增量开发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 软件开发习惯中
使用Ant和Tomcat创建Web应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 应当尽量避