⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interop3testcase.java

📁 Java有关XML编程需要用到axis 的源代码 把里面bin下的包导入相应的Java工程 进行使用
💻 JAVA
字号:
package test.wsdl.interop3;import junit.framework.TestSuite;import junit.textui.TestRunner;import org.apache.axis.utils.ClassUtils;import java.io.FileInputStream;import java.lang.reflect.Field;import java.net.URL;import java.util.Iterator;import java.util.Properties;public class Interop3TestCase {    public static void usage() {        System.out.println("java test.wsdl.interop3.Interop3TestCase <URL property file>");    } // usage    public static void main(String[] args) {        try {            if (args.length != 1) {                usage();                System.exit(0);            }            Properties props = new Properties();            props.load(new FileInputStream(args[0]));            Iterator it = props.keySet().iterator();            while (it.hasNext()) {                String key = (String) it.next();                URL value = new URL((String) props.get(key));                try {                    Class test = ClassUtils.forName(key);                    Field urlField = test.getField("url");                    urlField.set(null, value);                    TestRunner.run(new TestSuite(test));                                    }                catch (Throwable t) {                    System.err.println("Failure running " + key);                    t.printStackTrace();                }            }        }        catch (Throwable t) {        }    } // main} // class Interop3TestCase

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -