web项目接入webservice接口时使用的jar

本文介绍了在myeclipse中导入web service所需jar包的步骤,包括通过工程属性添加myeclipse libraries中的jax-ws相关库。同时,针对使用独立Tomcat或Jetty服务器时出现的错误,提供了解决方案,即拷贝jax-ws RI的lib目录下的多个jar文件到项目的WEB-INF/lib目录下。详细列出了所需拷贝的jar包清单。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一。myeclipse导入jar

看了网上其他教程,发现都导入了myeclipse 的两个libraries。最后适用于我的解决方法是添加了myeclipse的两个库,具体是:

工程上右键-》properties-》Java build path -》 add libraries -》 选myeclipse libraries -》next 拉到最后选择最后两个库(jax-ws runtime 和 jax-ws api)。




二。使用MyEclipse内置Tomcat服务器运行通过JAX WS技术创建的WebService时正常,但是使用独立Tomcat或Jetty服务器启动时报错:

解决方法:

    Tomcat需要jax-ws RI包,将jax-ws RI的lib目录下的包拷贝至项目的\WEB-INF\lib目录下。

    ​    ​下载地址:https://jax-ws.java.net 

    ​需要拷贝的包有:

      1. gmbal-api-only.jar

    ​    ​2. ha-api.jar

    ​    ​3. jaxb-core.jar
    ​    ​4. jaxb-impl.jar
    ​    ​5. jaxws-api.jar
    ​    ​6. jaxws-rt.jar
    ​    ​7. management-api.jar
    ​    ​8. policy.jar
    ​    ​9. stax-ex.jar
    ​    ​10. streambuffer.jar

    ​    ​也可以像我一样,把所有的包都拷贝过去

    ​    ​

P.S.:

    ​    ​这个问题困扰我整整一天,网络上众说纷纭,各种解决方法大都尝试过,网上好多人说的都有问题,比如有人说需要的包有

 

    • gmbal-api-only.jar

    • ha-api.jar

    • jaxb-impl.jar

    • jaxws-api.jar

    • jaxws-rt.jar

    • management-api.jar

    • policy.jar

    • stax-ex.jar

    • streambuffer.jar


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值