查看: 758|回复: 1

[Java项目交流] 发布web工程到tomcat上

[复制链接]
  • TA的每日心情
    无聊
    2017-4-17 15:52
  • 签到天数: 107 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2015-5-30 22:21:40 | 显示全部楼层 |阅读模式
    <?xml version="1.0"?>
    <project name="kankong"  default="war" basedir=".">
        <property name="classes" value="build/classes"/>
        <property name="build" value="build"/>
        <property name="lib" value="WebRoot/WEB-INF[img]file:///C:\Users\ADMINI~1.USE\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b"/>
        <property name="tomcatdir" value="C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps"></property>
        <!-- 删除build路径-->
        <target name="clean">
            <delete dir="build"/>
        </target>
        <!-- 建立build/classes路径,并编译class文件到build/classes路径下-->
        <target name="compile" depends="clean">
            <mkdir dir="${classes}"/>
            <javac srcdir="src" destdir="${classes}"/>
        </target>

        <!-- 打war包-->
        <target name="war" depends="compile">
            <war destfile="${build}file:///C:\Users\ADMINI~1.USE\AppData\Local\Temp\X1`E@`R9LLX~6VHSWO`NXY0.gifnkong.war" webxml="WebRoot/WEB-INF/web.xml">
                <!-- 拷贝WebRoot下除了WEB-INF和META-INF的两个文件夹-->
                <fileset dir="WebRoot" includes="**/*.jsp"/>

                <!-- 拷贝lib目录下的jar包-->
                <lib dir="${lib}"/>
                <!-- 拷贝build/classes下的class文件-->
                <classes dir="${classes}"/>
            </war>
        </target>
       
        <target name="copy" depends="war">
            <copy todir="${tomcatdir}">
                <fileset dir="${build}" includes="**/*.war"></fileset>
            </copy>
            <echo message="congratulation.the project of deploy is completed!"></echo>
        </target>
    </project>

    该用户从未签到

    发表于 2015-5-31 01:01:06 | 显示全部楼层
    以前学过一点,代码可以注视,不然别人都看不下去
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条