当前位置: 首页 > 知识库问答 >
问题:

noClassDefoundError:org/apache/commons/vfs/fileSelector

焦宏硕
2023-03-14

我试图调用我的Java方法,它是用Kettle Pentaho JAR编写的。当它抛出这样的错误时...

有什么解决办法吗?

共有1个答案

麹培
2023-03-14

在我看来,类路径中缺少commons-vfs

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-vfs2</artifactId>
    <version>2.1</version>
</dependency>
 类似资料:
  • VFS把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大的简化了应用程序本身代码的复杂度。Apache上的项目的稳定性也是有目共睹的,目前VFS支持下面一些文件系统,当然你也可以自行进行扩展。 FTP Local Files HTTP and HTTPS SFTP Temporary Files Zip, Jar and Tar (uncompressed, tgz or tbz2)

  • 我正在做一个项目,希望将tomcat嵌入到Java的web应用程序中。我希望将这个应用程序转换成Java web start,这样就可以进行部署,任何下载该应用程序的人都可以在嵌入式服务器上使用该应用程序,而不必下载Tomcat。我面临的问题是,当我在eclipse上运行代码时,代码运行得很好,但当我将其转换为一个可下载文件时,它一开始就显示出我在标题中提到的错误。我以前有个错误说...java.

  • huseyin@ubuntu:~$'/usr/local/oozie/oozie/oozie/oozie-setup.sh'sharelib create-fs hdfs:/hadoopcluster:10000 setting catalina_opts=“$catalina_opts-xmx1024m” 错误:发生了JNI错误,请检查线程“main”java.lang.noClassDeffo

  • 问题内容: 我需要一个纯Apache Commons VFS解决方案/代码/示例 将本地文件上传到远程主机位置 检查远程主机位置中是否存在文件 将远程主机文件下载到本地文件位置 将文件从一个远程位置移动到同一主机中的另一个位置 从远程主机位置删除文件 通过SFTP调用。 该解决方案应仅使用Apache Commons VFS api,并且不应引用基础JSCH库。 问题答案: 下面的SFTP实用工具

  • 问题内容: 我在一个应用程序中使用FTP服务器。我能够connect,login,pwd和cwd。但是,当我尝试list文件时,它不会返回该目录中的文件列表,我肯定知道该目录中有文件。我正在使用方法,它返回的空数组FTPFile。 请在我正在尝试的代码段下面找到: 问题答案: 问题是您想在连接之后但在登录之前进入被动模式。您的代码对我没有任何回报,但这对我有用: 给我这个输出:

  • Apache Commons DbUtils 库是一个非常小的类集,旨在简化JDBC调用处理而不会造成资源泄漏,并且代码更清晰。