`
sunbin
  • 浏览: 349611 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

build.xml--tomcat

    博客分类:
  • ANT
阅读更多

 

<project name="tomcat" default="copy jar to lib" basedir="." >
 <!-- Name of project and version, used to create filenames -->
 <property name="webpath" value="D:/tomcat/webapps/aaa" />
 <property name="sourcejar" value="${basedir}/../aaa"/>
 <property name="targetjar" value="${basedir}/../aaa/WebRoot/WEB-INF/lib"/>
 <property name="tomcat.start" location="D:/tomcat/bin/startup.bat" />
 <property name="tomcat.shutdown" location="D:/tomcat/bin/shutdown.bat" />
 <!--复制包文件-->
 <target name="copy jar to lib">
   <copy todir="${targetjar}">
    <fileset dir="${sourcejar}">
     <include name="*.jar"/>
    </fileset>
   </copy>
 </target>
 <!--部署-->
 <target name="deploy-to-tomcat">
  <copy todir="${webpath}">
   <fileset dir="${basedir}/../aaa/WebRoot">
    <include name="**/*.*"/>
   </fileset>
  </copy>
 </target>
 
 <!--启动tomcat-->
  <target name="tomcatstart" depends="copy jar to lib,deploy-to-tomcat">
   <exec executable="${tomcat.start}">
   </exec>
  </target>
 
 <!--关闭tomcat-->
  <target name="tomcatshutdown">
   <exec executable="${tomcat.shutdown}">
   </exec>
  </target>
</project>

分享到:
评论

相关推荐

    apache-tomcat-9.0.82-windows-x64.zip

    这个特定的压缩包文件“apache-tomcat-9.0.82-windows-x64.zip”包含了Tomcat服务器的第9.0.82版本,专为64位Windows操作系统设计。 Tomcat是Apache软件基金会Jakarta项目的一部分,它实现了Java EE的Web容器规范,...

    apache-tomcat-8.5.56-src.tar.gz

    在本例中,我们讨论的文件"apache-tomcat-8.5.56-src.tar.gz"是Tomcat 8.5.56版本的源代码压缩包。 首先,让我们了解Tomcat的基本结构和组件。Tomcat的核心组件包括: 1. **Catalina**:这是Tomcat的主要部分,负责...

    javax.el-api-3.0.0.zip

    1. **排除内嵌Tomcat**:在`pom.xml`或`build.gradle`文件中,排除Spring Boot默认包含的Tomcat依赖。 2. **添加外部Tomcat依赖**:确保Tomcat服务器的版本与Spring Boot兼容,并在项目中声明依赖。 3. **配置启动...

    apache-tomcat-8.5.54-src.tar.gz

    "apache-tomcat-8.5.54-src.tar.gz"这个文件是一个包含Tomcat 8.5.54版本源代码的压缩包。 Tomcat 8.5.x系列是Tomcat的一个稳定版本,它支持Java EE 7规范。在这个版本中,开发者可以找到所有与Tomcat相关的源代码...

    apache-tomcat-9.0.34-src.zip

    在本例中,我们讨论的是Apache Tomcat 9.0.34的源代码版本,即"apache-tomcat-9.0.34-src.zip"。这个压缩包包含了Tomcat服务器的全部源代码,对于开发者来说,这是一个宝贵的学习和调试资源,特别是对那些想要深入...

    ant编译java web的build.xml文件

    《Ant构建Java Web应用:深度解析build.xml》 在软件开发过程中,自动化构建工具起着至关重要的作用,它们能够帮助开发者高效地管理项目,确保代码的编译、测试和部署等流程的一致性和可靠性。Apache Ant是Java领域...

    apache-tomcat-8.5.72-src.tar.gz

    这个压缩包"apache-tomcat-8.5.72-src.tar.gz"包含了Tomcat 8.5.72版本的源代码,这对于开发者来说是一个宝贵的学习和定制的资源。 1. **Tomcat的架构**: - Tomcat主要由Catalina、Jasper、 Coyote、Juli和...

    build.xml配置文件

    直接使用于eclipse开发项目。用ant管理开发,快速部署到tomcat中webapps下。直接放到根路径里。 使用前请修改下配置。

    swagger1.516-all-jar.rar

    2. 在pom.xml或build.gradle文件中添加相应的依赖(如果使用的是Maven或Gradle构建系统)。 3. 在Servlet容器配置文件中,如web.xml,配置Swagger的初始化监听器。 4. 使用Swagger注解在代码中定义API接口。 5. 配置...

    tomcat7-maven-plugin-2.2.jar

    《深入解析修改版tomcat7-maven-plugin-2.2.jar》 在Java开发领域,Maven作为项目管理和构建工具,极大地简化了依赖管理和构建流程。而Tomcat,作为广泛使用的开源Servlet容器,是Java Web应用部署的首选平台。当...

    net.sf.eclipse.tomcat.updatesite-2019-01-28.zip

    3. **build.xml**:这是Ant构建脚本,用于构建和打包插件。开发者可以使用它来自动化构建过程,包括编译源代码、生成JAR文件和创建更新站点。 4. **site.xml**:这是一个重要的文件,定义了插件的更新站点元数据,...

    cas-server-3.4.3.1-release.zip

    6. `build.gradle`/`pom.xml`: 构建脚本,可能使用Gradle或Maven来构建和管理项目依赖。 7. `README`/`INSTALL`: 安装和配置指南。 8. `LICENSE`/`NOTICE`: 有关软件授权和版权的信息。 整合CAS服务器与Liferay通常...

    build.xml构建文件

    ant的构建文件。打成war包,并且自动部署到tomcat上,只需要重新启动Tomcat项目就已经发布运行了。可以用ant命令执行此文件,也可以用eclipse执行。

    apache-tomcat-8.5.23-src源码

    在解压"apache-tomcat-8.5.23-src"后,我们可以看到源码目录结构,主要包括以下几个关键部分: 1. **bin**:这个目录包含了启动和停止Tomcat的脚本,如`catalina.sh`(Unix/Linux)和`catalina.bat`(Windows)等,...

    olap-navigator-1.0.0.1113-src.zip

    4. build.xml:这是Ant构建工具的配置文件,用于定义构建过程,包括编译、测试、打包等步骤。Ant是Java项目常用的自动化构建工具。 5. WEB-INF:这是一个标准的Java Web应用目录结构中的部分,包含了Web应用的配置...

    apache-tomcat-5.5.25-src.tar.gz

    在本文中,我们将深入探讨`apache-tomcat-5.5.25-src.tar.gz`这个源码包,它包含了Apache Tomcat 5.5.25版本的完整源代码。 Apache Tomcat 5.5.x系列是Tomcat的一个稳定版本,发布于2007年。它基于Java EE 5规范,...

    apache-tomcat-8.5.47.zip

    在使用"apache-tomcat-8.5.47.zip"时,你需要做的是将压缩文件解压到你选择的目录,然后根据解压后的目录结构找到`bin`文件夹,执行`startup.sh`或`startup.bat`(取决于你的操作系统)来启动Tomcat服务器。...

    javax.xml.ws.Service 报错需要的包

    3. **Maven或Gradle构建问题**:如果你使用的是Maven或Gradle这样的构建工具,确保在pom.xml或build.gradle文件中添加了正确的依赖。对于Maven,可能需要添加如下的依赖: ```xml &lt;groupId&gt;javax.xml.ws ...

    jstl-1.2.jar standard-1.1.2.jar

    如果你的项目使用了Maven或Gradle等构建工具,可以在pom.xml或build.gradle文件中添加对应的依赖项,以自动管理这些库。 总的来说,`jstl-1.2.jar`和`standard-1.1.2.jar`是Java Web开发中不可或缺的两个库,它们为...

    tomcat基于redis实现session共享所依赖的jar包

    Tomcat通过一个名为`tomcat-redis-session-manager`的插件来实现这个功能。这个插件是一个专门用于Tomcat的session管理器,它提供了一种将Tomcat的session与Redis集成的方式。 `tomcat-redis-session-manager`包含...

Global site tag (gtag.js) - Google Analytics