MultiPartEntityBuilder无法解析为某种类型

mar*_*ark 1 java

我使用了一个较新的类来替换已弃用的类.该类是MultiPartEntityBuilder.当我在代码中编写它时,编译器建议我导入以下包

import org.apache.http.entity.mime.MultipartEntityBuilder;
Run Code Online (Sandbox Code Playgroud)

我已经导入了它.但编译器仍然无法找到它,给我标题上的错误

MultiPartEntityBuilder cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)

所以,这听起来很奇怪.我已经成功导入了类似的软件包

    import org.apache.http.entity.mime.HttpMultipartMode;
import org.apache.http.entity.mime.MultipartEntity;
import org.apache.http.entity.mime.MultipartEntityBuilder;
import org.apache.http.entity.mime.content.ContentBody;
import org.apache.http.entity.mime.content.FileBody;
import org.apache.http.entity.mime.content.StringBody;
Run Code Online (Sandbox Code Playgroud)

这是否意味着我有一个旧版本没有定义任何名为MultiPartEntityBuilder的类?如果编译器得到该软件包的旧版本,编译器如何知道我应该导入该类(该软件包的一部分)?

请注意

import org.apache.http.entity.mime.MultipartEntityBuilder;
Run Code Online (Sandbox Code Playgroud)

市场是一个错误.