我看过这里,问题似乎与我所问的非常相似。但是我无法从那里选择的答案中找出解决方案。
以下是我的蚂蚁输出:
-compile:
[javac] Compiling 102 source files to /Users/goat/src/myproject/core/bin/classes
[javac] /Users/goat/src/myproject/core/src/com/app/utils/PriorityThreadPoolExecutor.java:8: cannot find symbol
[javac] symbol : class RunnableFuture
[javac] location: package java.util.concurrent
[javac] import java.util.concurrent.RunnableFuture;
[javac] ^
RunnableFuture 类无法识别。这个类可以在位于两个地方的 java.util.concurrent 中找到:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
/Applications/android-sdk-mac_x86/platforms/android-7
我想使用第一个路径中的库而不将其复制到我的 libs 文件夹中。这在 Eclipse 中运行良好,因为我已经正确设置了 .classpath,但我不确定如何设置 ant 以便它可以引用 libs 文件夹以及这个外部文件夹。
谢谢你的帮助!