MultiPartEntityBuilder无法解析为某种类型

时间:2014-11-13 14:04:25

标签: java

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

import org.apache.http.entity.mime.MultipartEntityBuilder;

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

MultiPartEntityBuilder cannot be resolved to a type

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

    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;

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

请注意

import org.apache.http.entity.mime.MultipartEntityBuilder;

市场是错误的。

2 个答案:

答案 0 :(得分:9)

答案 1 :(得分:0)

这意味着编译期间无法访问org.apache.http.entity.mime.MultipartEntityBuilder。你应该以某种方式将它添加到你的项目取决于你的构建工具。