我正在使用 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 许可协议
我遇到了同样的问题然后意识到 commons-io 的版本低于我需要的版本 (2.4)….我需要覆盖下面已经管理的版本以获得正确的版本: