Glassfish不显示我的web服务

时间:2015-12-04 06:06:10

标签: web-services glassfish-4

我有一个非常简单的网络服务如下:

package testSmart;
 import javax.jws.*;

@WebService
 public class Add {

@WebMethod
public int addElem(int i, int j){
    return i+j;
 }
}

现在,当我使用以下链接时:

http://localhost:4848/common/index.jsf

但是当我打开它时,表中没有显示Add webservice:

enter image description here

为了更多解释,我正在关注以下视频:

youtube

谁能告诉我这是什么问题?

2 个答案:

答案 0 :(得分:1)

下载Full Profile的{​​{1}}版本,而不是Glassfish版本。以下是要下载的link

答案 1 :(得分:0)

似乎你的类没有在默认的build / classes目录下编译。

执行以下任一操作:右键单击您的项目>建设项目。或者去eclipse菜单>项目>自动构建

现在再次重新部署您的应用程序。 webservices引擎应该与Web引擎一起可见。

通过以下链接,它可能会帮助你, https://docs.oracle.com/cd/E19798-01/821-1752/gbixz/index.html

如果你有GlassFish的'Web Profile'版本,那么下载glassfish的'完整档案'版本。