Java Web Service Client(Eclipse)不编译但运行

时间:2014-05-02 12:32:49

标签: java eclipse web service compilation

我试图用Windows控制台编译Java Web服务客户端但有100个错误。客户端是在eclipse中制作的,在它的控制台中它运行良好。这是代码:

public static void main (String[] args)throws Exception{
    try{
        MireiaUPMPortTypeProxy proxy = new MireiaUPMPortTypeProxy();
        proxy.setEndpoint("http://138.4.47.33:8087/axis2/services/MireiaUPM.MireiaUPMHttpSoap11Endpoint/");
        String respuesta=proxy.getNER("[content]David is in the office.[/content]", "en");
        System.out.println(respuesta);
    }catch(Exception e3){
        e3.printStackTrace();
    }
}

}

当我编译出现的错误类型为:无法找到符号 org.apache axis.constants不存在

你可以帮帮我吗?我很擅长使用网络服务而且我很失落。对我来说,最重要的是它在eclipse控制台中运行良好,但它没有编译。

2 个答案:

答案 0 :(得分:0)

它在Eclipse中运行只是因为依赖库(jars!)是在eclipse构建路径中设置的。

要从OS控制台/终端编译,您必须正确设置类路径。检查eclipse构建路径(右键单击项目并查找此菜单)并在控制台命令中添加这些依赖项。

答案 1 :(得分:0)

在编译类文件时,请确保所有相关的jar文件都在类路径上。