簡體   English   中英

在Java servlet內找不到javax.ws

[英]javax.ws is not found inside a java servlet

這是我的進口商品

import javax.servlet.ServletException;
import javax.servlet.annotation.MultipartConfig;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload;

這是我的servlet簽名:

public class Multipart1 extends HttpServlet {

我正在使用tomcat 8。

我想使用MediaType枚舉(也許是我不記得的類),並且它在javax.ws.rs.core但是問題是當我導入時,唯一以w開頭的東西是javaxwebsocket ,我找不到ws

我想念什么?

看來我必須包括一些Maven依賴項,但是我認為這是一個Javax,因此應該將其全部放到jdk中,對嗎?

它不在JDK中,您必須導入依賴項:

<dependency>
    <groupId>javax.ws.rs</groupId>
    <artifactId>javax.ws.rs-api</artifactId>
    <version>2.0</version>
</dependency>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM