无法在 Eclipse 上解析导入 javax.ws

2022-09-03 04:41:25

我正在使用Eclipse在Java上开发RESTful的Webservice,并执行以下步骤:

文件>新建>动态 Web 项目

然后我配置了这些选项:

目标运行时:Apache Tomcat v7.0;

动态Web模块版本:2.5(因为我使用的是Axis2);

配置:Apache Tomcat v7.0 的默认配置和(两个选项)

在标签“修改”中,我添加了“Axis2 Web Services”和“JAX-RS(REST Web Services)”。

接下来,当我创建新类时,我添加了

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

但Eclipse发布了通知

无法解析导入 javax.ws

我不知道下一个问题

  • 是否有必要将所有.jar文件添加到 WebContent/WEB-INF/lib 路径中?
  • 或者,例如,您可以创建一个新的路径WebContent/WEB-INF/lib-RESTproyect?
  • 如果我选择第二个选项,我的项目将来会遇到问题吗?

答案 1

导入 jar 文件:javax.ws.rs-api-2.0.jar并将其添加到 java 构建路径。该问题将在窗口中得到解决。


答案 2

导入 jar 文件:javax.ws.rs-api-2.0.jar并将其添加到 java 构建路径。该问题将在窗口中得到解决。

链接到罐子 : http://www.java2s.com/Code/Jar/j/Downloadjavaxwsrsapi20jar.htm

有关将其导入Eclipse的信息:http://tech.amikelive.com/node-269/eclipse-quick-tip-resolving-error-the-import-javaxservlet-cannot-be-resolved/comment-page-1/


推荐