我有一个大学项目,其中涉及设置多个 Java Eclipse 动态 Web 项目。这些项目需要通过在项目的 pom.xml 文件中添加几个属性和依赖项来设置 JAXWS 注释。
<dependencies>
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.2.6</version>
</dependency>
<dependency>
<groupId>com.sun.org.apache.xml.internal</groupId>
<artifactId>resolver</artifactId>
<version>20050927</version>
</dependency>
</dependencies>
尝试在项目的 Java 界面中使用所需的 JAX-WS 注释(@WebService、@WebResult 等)时,我收到一条错误消息,指出“无法将“WebService”解析为类型”。我尝试将这些库手动导入接口类(即导入 javax.jws.WebService),但收到错误消息“无法解析导入 javax.jws”。
我的讲师说过,他认为注释不起作用的唯一原因是如果没有添加依赖项,即使我已经这样做了?这真的让我很困惑,任何帮助将不胜感激。