进口org.apache.commons不能在月食JUNO解决(The import org.apa

2019-08-16 15:40发布

我遇到的问题,同时编译在Eclipse中我的项目。 有人顺手把错误的进口org.apache.commons不能得到解决

请谁能告诉我这是什么错误告诉。 以及如何解决它。

Answer 1:

所提到的包/类不存在于编译时类路径。 基本上,Java有不知道你在说,当你说导入这个那个什么。 它不能在类路径中找到它们。

它的一部分阿帕奇共享文件上传 。 只需下载JAR和拖放/WEB-INF/lib的webapp项目的文件夹,这个错误应该消失。 不要忘了为做同样的Apache下议院IO ,这其中的FileUpload取决于,否则你会在运行时得到了同样的问题。


无关的具体问题,我看到你在使用Tomcat 7,这是一个Servlet 3.0兼容的容器。 你知道吗,你可以使用新的request.getPart()方法来获取上传的文件,而不需要对整个通用FileUpload的东西? 只需添加@MultipartConfig注释的servlet类,这样就可以使用它。 另请参阅如何使用JSP / Servlet来上传文件到服务器?



Answer 2:

你可以只添加一个所需的外部JAR文件到项目中。 转到您的项目 - > Java构建路径 - >库,增加外部JARS.Then从正规网站添加您下载的文件。 我的默认名称是公共编解码器,1.10.jar



Answer 3:

如果你有一个的Apache Maven的项目,很容易在你的项目中使用这个包。 只是在你指定它pom.xml

<project>
...

    <properties>
        <version.commons-io>2.4</version.commons-io>
    </properties>

    <dependencies>
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>${version.commons-io}</version>
        </dependency>
    </dependencies>

...
</project>


Answer 4:

扩大的“Java资源”,然后“库”(在Eclipse项目)。 确保“的Apache Tomcat”存在。

如果没有后续项目右键 - >“构建路径” - >“Java构建路径” - >“添加库” - >选择“服务器运行时” - >下一步 - >选择“的Apache Tomcat - >点击finish



Answer 5:

寻找“兴趣点- 3.17.jar”!

  1. 从“下载https://poi.apache.org/download.html ”。
  2. 点击一个二进制分发 - > POI彬3.17-20170915.tar.gz
  3. 解压缩文件下载和寻找这个“POI-3.17.jar”。

问题解决和错误消失。



文章来源: The import org.apache.commons cannot be resolved in eclipse juno