最近在自学Axis2,遇到很多问题。也曾使用百度搜索解决方案,但似乎没用。
使用POJO发布WebService时,遇到的第一个问题:无法使用“+”运算符拼接变量和常量。
如下这种最简单的返回没有任何问题,可以发布成功。
public class HelloService
{
public String sayHello()
{
return "hello";
}
}
这种方式则无法发布,报错。
public class HelloService
{
public String sayHello()
{
String aa="tom";
return "hello" + aa;
}
}
问题已解决:jdk的问题,使用1.8的编译下再发布就可以了,以前用的是jdk9