包 org.apache.commons.io 不存在错误

新手上路,请多包涵

我正在使用 ant 编译器编译一个 .java 文件。我收到以下错误消息“package org.apache.commons.io does not exist error”

我下载了 apache Commons IO 二进制文件并将 .jar 文件粘贴到“C:\Program Files\Java\jdk1.7.0_51\lib\missioncontrol\plugins”中

任何帮助。我是否需要修改构建 xml 文件的类路径?

 <target name="compile" description="Compile source code">
<mkdir dir="${build.dir}/classes"/>
 <javac includeantruntime="false"
    srcdir="src"
       destdir="${build.dir}/classes"
       classpathref="classpath"
       encoding="UTF8"
       debug="on"
       deprecation="on">
  <include name="**/*.java"/>
  <exclude name="**/NutchExample.java"/>
 </javac>

 <copy todir="${build.dir}/classes/lia/tools">
   <fileset dir="src/lia/tools" excludes="**/*.java"/>
 </copy>
</target>

原文由 samnaction 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.9k
1 个回答

我遇到了同样的问题然后意识到 commons-io 的版本低于我需要的版本 (2.4)….我需要覆盖下面已经管理的版本以获得正确的版本:

 <dependency>
     <groupId>commons-io</groupId>
     <artifactId>commons-io</artifactId>
     <version>2.4</version>
 </dependency>

原文由 puppyDomminatedWorld 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题