`
wang_yanli
  • 浏览: 10793 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ANT打包部署到Linux下的tomcat

 
阅读更多
参考:http://www.vaannila.com/ant/ant-tutorial/ant-tutorial.html
步骤:1、下载apache-ant-1.8.2.zip压缩文件,解压到指定目录即可
      2、配置环境变量ANT_HOME
        在path中加入%ANT_HOME%\bin;
     3、编写build.xml文件
         <?xml version="1.0" ?>
<project name="testAnt" default="war">

<path id="compile.classpath">
<fileset dir="WebContent/WEB-INF/lib">
<include name="*.jar"/>
</fileset>
</path>

<target name="init">
<mkdir dir="build/classes"/>
<mkdir dir="dist" />
</target>

<target name="compile" depends="init" >
<javac destdir="build/classes" debug="true" srcdir="src">
<classpath refid="compile.classpath"/>
</javac>
</target>

<target name="war" depends="compile">
<war destfile="dist/testAnt.war" webxml="WebContent/WEB-INF/web.xml">
<fileset dir="WebContent"/>
<lib dir="WebContent/WEB-INF/lib"/>
<classes dir="build/classes"/>
</war>
</target>

<target name="clean">
<delete dir="dist" />
<delete dir="build" />
</target>

</project>      
     3、如果命令打包(否则跳过这步)则参看http://wenku.baidu.com/view/eeaefb8f6529647d272852af.html
     4、如果eclipse集成则在build.xml上右击->run as->Ant Build
在指定目录可以看到打包好的war文件。
打包完毕!
========================================================
以下为部署到linux下的tomcat
1、使用FileZilla把打包文件上传到linux下的tomcat下的webapps下
2、启动tomcat即可
分享到:
评论

相关推荐

    SpringMVC 多版本接口/IP访问控制/ANT打包发布到LINUX

    1. 使用SCP或SFTP将ANT打包生成的文件传输到Linux服务器的指定目录。 2. 使用SSH登录服务器,切换到部署目录。 3. 运行解压命令(如tar -zxvf 或 unzip)解压文件。 4. 如果是Tomcat等应用服务器,需要将解压后的...

    ant远程上传并部署tomcat

    标题中的“ant远程上传并部署tomcat”是指使用Apache Ant工具执行自动化构建任务,将本地的Web应用(如WAR或EAR文件)传输到远程Linux服务器的Tomcat应用服务器上进行部署,并随后重启Tomcat服务以使更改生效。Ant是...

    linux下装机必备(tomcat6.0.18,mysql5.1,ant1.8.2)

    在Linux环境中进行Java开发,有一些基础的工具是必不可少的,如Java开发工具包(JDK)、应用服务器(如Tomcat)、数据库(如MySQL)以及构建工具(如Ant)。本资源包提供了一站式的解决方案,包含了这些核心组件的...

    tomcat-ant-1.7.1官网下载

    - **部署应用**:Ant可以将WAR文件自动部署到Tomcat的webapps目录下。 - **热部署**:在开发过程中,Ant可以监测源代码的变化,并在改动发生时自动重新部署应用。 - **启动和停止Tomcat**:Ant任务可以用来启动或...

    jdk+jmeter+ant+tomcat+jenkins虚拟机的安装包

    本安装包包含了一些关键工具,用于在Linux环境下构建一个完整的持续集成环境,具体包括JDK(Java Development Kit)、JMeter、Ant、Tomcat以及Jenkins。下面将详细介绍这些工具及其在持续集成中的作用。 1. JDK...

    tomcat 发布项目步骤

    4. **启动Tomcat**:打开命令行工具,进入到Tomcat的bin目录下,运行`startup.bat`(Windows)或`startup.sh`(Linux/MacOS)来启动服务。 #### 二、发布项目的步骤 ##### 1. 准备项目 - **构建Web项目**:使用...

    apache-ant-1.10.1-bin.tar.gz 【适用于linux系统】

    描述中提到"适用于Linux系统",这意味着在Linux环境下,你可以使用这个压缩包来安装和运行Apache Ant。在Linux上,解压这个文件通常需要使用`tar`命令,例如: ```bash tar -zxvf apache-ant-1.10.1-bin.tar.gz ``` ...

    tomcat6编译

    【标题】:“Tomcat6编译”涉及到的知识点主要涵盖了Apache Tomcat的版本历史、源码获取、编译环境配置、编译步骤以及部署与运行等核心内容。 【描述】:“Tomcat6源码编译,需要的朋友可以下载”表明这是一项针对...

    基于MyEclipse开发平台的利用ant来发布项目

    4. **发布目标**:`upload`目标将生成的WAR包复制到Tomcat的webapps目录下,覆盖已有的应用,以便于部署。 5. **数据库操作**:`db`目标使用Ant的`sql`任务执行SQL脚本来连接数据库、创建表并插入初始数据。这里...

    Apache_ANT完美详解.pdf

    Ant的功能远超预期,从基本的编译、测试到部署,几乎涵盖了软件开发流程的各个环节。随着对Ant的深入了解,用户会逐渐发现其隐藏的潜力,包括自定义插件的开发,进一步扩展了其应用范围。 #### 三、Ant与构建概念 ...

    apache-tomcat-7.0.53 压缩 或者exe 都有

    8. **应用部署**: 可以将打包好的WAR文件放入Tomcat的webapps目录下,Tomcat会自动部署并运行这个应用。也可以通过管理工具(如Manager App)在线进行部署。 9. **日志和监控**: Tomcat提供丰富的日志功能,帮助...

    tomcat-7.0.57压缩包及源码

    - `build.xml`: Ant构建文件,用于编译和打包Tomcat。 3. **Tomcat 7.0.57的关键特性**: - 支持Java Servlet 3.0和JSP 2.2规范。 - 提供了改进的管理和监控工具。 - 引入了NIO2和APR(Apache Portable Runtime...

    tomcat8.5.60.zip

    源代码可以使用Java编译器(javac)进行编译,并且可以与Apache Ant或Maven构建工具结合,以构建和打包定制版本的Tomcat。 Tomcat的配置文件主要有以下几个: 1. `server.xml`:这是Tomcat的主要配置文件,定义了...

    tomcat6.028源码

    - `build.xml`:Ant构建文件,用于构建和打包Tomcat。 2. **核心组件**: - `Catalina`:Tomcat的主要实现,负责Servlet容器的功能,处理请求和响应。 - `Jasper`:JSP引擎,负责将JSP转换为Servlet并编译执行...

    NChome从linux系统转windows系统使用的方式.zip

    在Windows系统中,可能需要使用Ant来编译、打包或者部署NChome应用。 总的来说,迁移用友NChome从Linux到Windows需要对两种操作系统、数据库、Java环境以及NChome自身有深入理解。通过遵循教程提供的步骤和参考提供...

    Linux下安装开发环境搭建[归类].pdf

    这些步骤详细阐述了在Linux环境中搭建Java开发环境的过程,包括JDK的安装、ANT的配置以及TOMCAT和CVS的部署。这些工具对于Java开发者来说至关重要,它们提供了开发、构建、部署和版本控制的基本框架。正确配置这些...

    Linux环境下源码编译软件合集.rar

    本资源包"Linux环境下源码编译软件合集.rar"提供了一系列必要的工具,包括Java开发工具包(JDK)、构建工具Maven、Web服务器Tomcat、自动化构建工具Ant以及协议缓冲库Protocol Buffers,还有静态代码分析工具...

    apache-tomcat-8.5.29-src.rar

    7. `build`:构建相关的文件,包括`build.xml`,这是Ant构建工具的配置文件,用于编译和打包Tomcat。 8. `LICENSE`和`NOTICE`:包含了Apache软件基金会的许可证和版权信息。 为了将一个Web项目导入并运行,你需要...

    tomcat文档

    发布WAR文件到Tomcat也很简单,只需将其放置到`&lt;CATALINA_HOME&gt;/webapps`目录下即可自动部署。 总之,Tomcat不仅是一个强大的Servlet容器和JSP引擎,也是一个功能全面的Java Web应用服务器。通过合理的配置,可以...

    tomcat

    - 启动与停止:通过bin目录下的startup.sh(Linux/Mac)或startup.bat(Windows)启动Tomcat,使用shutdown.sh/bat关闭。 3. **Tomcat运行与管理** - 管理界面:Tomcat默认开启一个管理应用,可以通过...

Global site tag (gtag.js) - Google Analytics