如何在Web服务中创建Url,以便我可以直接调用hello world

时间:2014-01-13 09:54:38

标签: java web-services rest

package com.hcl.test.ws;

import javax.ws.rs.GET;
import javax.ws.rs.Path;

@Path("/hello")
public class HelloWorld {
    @GET
    public String hello() {

        return "Hello This is RestFull Web Service/";

    }
}

这是我的代码并且工作完美但我想在服务器中部署其war文件。目前我在eclipsed [http:// localhost:8080 / SecondrestFullClient / sampleHelloWorldProxy / TestClient.jsp]中这样调用,但我想在服务器lcaolhost:8089服务器中部署它,以便每个人都可以使用此请帮助.. < / p>

1 个答案:

答案 0 :(得分:0)

您可以使用像ant或maven这样的构建工具将其包装成战争,或者如果您正在使用Eclipse,只需右键单击该项目并转到“导出 - Web - 战争文件”。

然后,您应该在主机上安装Tomcat的本地副本。更改settings.xml文件,使其在8089而不是默认的8080上运行,您应该可以调用上面提到的服务。