创建Web服务时出现Eclipse Axis错误

Bv2*_*202 19 java eclipse axis web-services

每次我尝试在Eclipse中创建一个新的Web服务时,我都会收到此错误:

IWAB0489E Error when deploying Web service to Axis runtime
  axis-admin failed with  {http://xml.apache.org/axis/}HTTP (404)Not Found
Run Code Online (Sandbox Code Playgroud)

不知道如何解决这个问题?

谢谢

Ren*_*tti 29

实际上出现此问题的原因是您在尝试生成WebService时选择了Axis1而不是Axis2.

要从Axis1更改为Axis2,您需要在创建Web服务的此步骤中单击"Web服务运行时:Apache Axis":

Web服务创建

然后,从Axis更改为Axis 2:

选择轴2

最后一个考虑因素:您必须确保在Web动态项目的创建时刻,您已选择"动态Web模块版本"低于3.0.版本2.5将起作用.之后,您需要将"Axis2 Web服务"添加到项目的各个方面.右键单击项目> Properties> Project Facets

将Axis2添加到项目构面 选中复选框发布Web服务,然后在客户端选择滑动条创建客户端.如果问题发生,那么重启你的日食.希望这可以提供帮助.


Sum*_*ngh 10

请检查以下内容:

  1. 验证是否已使用Axis2 servlet更新动态Web项目的web.xml.
  2. 该项目已添加到服务器并启动服务器状态.
  3. Ping URL"/ services/AdminService"
    (例如"http:// localhost:8080/WebProj/services/AdminService")并验证Axis2 servlet是否已启动并正在运行.
  4. 确保在包名称下的Web项目的WebContent/WEB-INF目录中生成deploy.wsdd.