您的位置:首页 > 大数据 > 人工智能

Exception in thread "main" com.sun.xml.internal.ws.model.RuntimeModelerException:

2017-04-04 22:08 585 查看
今天刚开始接触WebService,然后就写了个程序,运行的时候报了下面的错误

Exception in thread "main" com.sun.xml.internal.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class com.itcast.ws.jaxws.QueryWeather is not found. Have you run APT to generate them?
at com.sun.xml.internal.ws.model.RuntimeModeler.getClass(RuntimeModeler.java:256)
at com.sun.xml.internal.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:567)
at com.sun.xml.internal.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:514)
at com.sun.xml.internal.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:341)
at com.sun.xml.internal.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:227)
at com.sun.xml.internal.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:308)
at com.sun.xml.internal.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:174)
at com.sun.xml.internal.ws.api.server.WSEndpoint.create(WSEndpoint.java:420)
at com.sun.xml.internal.ws.api.server.WSEndpoint.create(WSEndpoint.java:439)
at com.sun.xml.internal.ws.transport.http.server.EndpointImpl.createEndpoint(EndpointImpl.java:208)
at com.sun.xml.internal.ws.transport.http.server.EndpointImpl.publish(EndpointImpl.java:138)
at com.sun.xml.internal.ws.spi.ProviderImpl.createAndPublishEndpoint(ProviderImpl.java:92)
at javax.xml.ws.Endpoint.publish(Endpoint.java:170)
at com.itcast.ws.WeatherServer.main(WeatherServer.java:9)

不懂,去网上搜了一下,答案是jdk要1.7或以上。可是我的jdk是1.8呀,应该没问题的。可是偏偏还是运行出错。后来,我知道原因了:原来我的myeclipse的jdk默认是1.6的。然后我就改成了1.8的,运行不报错了。具体怎么改如下:

1,右键点击项目名

















完成上面步骤,再次运行没有报错了(ps 第4步是没有的)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐