zoukankan      html  css  js  c++  java
  • ant打包webservice jar

    <project name="helloworldservice" basedir="." default="deploy">

    <property name="src.dir" value="src">
    </property>
    <property name="build.dir" value="${basedir}/build">
    </property>

    <path id="build.classpath">
    </path>

    <target name="init">
    <delete dir="${build.dir}">
    </delete>
    <mkdir dir="${build.dir}" />
    <mkdir dir="${build.dir}/classes" />
    <mkdir dir="${build.dir}/jar" />
    </target>

    <target name="compile" depends="init">
    <javac srcdir="${src.dir}" destdir="${build.dir}classes">
    <classpath refid="build.classpath">
    </classpath>
    </javac>
    </target>

    <target name="makejar" depends="compile">
    <jar destfile="${build.dir}jar${ant.project.name}.jar">
    <fileset dir="${build.dir}/classes">
    <include name="**/*.class"/>
    </fileset>
    <metainf dir="${basedir}">
    <include name="services.xml"/>
    </metainf>
    </jar>
    </target>

    <target name="deploy" depends="makejar">
    <copy file="${build.dir}/jar/${ant.project.name}.jar" todir="D:wscsoftwareapache-tomcat-6.0.41webappsaxis2WEB-INFservices"></copy>
    </target>

    </project>

    =====================

    services.xml

    <service name="HelloWorld">
    <description>
    This service is to get the running Axis version
    </description>
    <parameter name="ServiceClass">com.test.HelloWorld</parameter>
    <operation name="sayHello">
    <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
    </operation>
    </service>

    =======================

    package com.test;

    public class HelloWorld {

    public String sayHello() {
    return "saying hellooooooooooooo";
    }
    }

  • 相关阅读:
    svn 常用控制台命令解析
    android studio Activity标题栏研究
    android 音频播放总结 soundlPool,MediaPlay
    android studio 将library导出为jar 亲测成功
    android 控件自定义样式
    android studio 程序错误
    android 界面布局
    jdk 多版本安装 for mac
    android 控件ui
    homebrew for mac
  • 原文地址:https://www.cnblogs.com/wenwujuncheng/p/4020881.html
Copyright © 2011-2022 走看看