Java 如何在web服务中创建Url,以便直接调用hello world

Java 如何在web服务中创建Url,以便直接调用hello world,java,web-services,rest,Java,Web Services,Rest,这是我的代码,工作正常,但我想在服务器上部署它的war文件。目前我在《日蚀》中这样调用[http://localhost:8080/SecondrestFullClient/sampleHelloWorldProxy/TestClient.jsp]但是我想把它部署在服务器lcaolhost:8089服务器上,这样每个人都可以使用它。请帮助。您可以使用ant或maven之类的构建工具将它包装成一场战争,或者,如果您正在使用Eclipse,只需右键单击项目并转到“Export-Web-War文件”

这是我的代码,工作正常,但我想在服务器上部署它的war文件。目前我在《日蚀》中这样调用[http://localhost:8080/SecondrestFullClient/sampleHelloWorldProxy/TestClient.jsp]但是我想把它部署在服务器lcaolhost:8089服务器上,这样每个人都可以使用它。请帮助。

您可以使用ant或maven之类的构建工具将它包装成一场战争,或者,如果您正在使用Eclipse,只需右键单击项目并转到“Export-Web-War文件”


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

我所做的每一件事,我只想知道如何调用URL来访问它?只需打开浏览器,使用
http://localhost:8089/
要访问Tomcat,然后,它是war文件的名称,我们将其命名为test.war,因此
http://localhost:8089/test/
然后开始查询端点,因此从查看上面的代码开始
http://localhost:8089/test/hello
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/";

    }
}