2

自上次更新 ADT 和构建工具以来,我无法通过ant release请求构建我的应用程序。

当引用位于. _ _libs/

我尝试修改 ant 的 build.xml 如下:

<path id="java.compiler.classpath">
    <fileset dir="${jar.libs.dir}">
        <include name="**/*.jar **/*.class" />
    </fileset>
</path>

但它不起作用。

通过 Eclipse 编译很好。

我真的不是蚂蚁专家,但我有什么明显的遗漏吗?

编辑

  • 我尝试更新 ant 并没有改变。

  • 我还尝试用以下代码替换上面的代码,但没有成功:

    <path id="java.compiler.classpath">
         <fileset dir="${jar.libs.dir}">
                <include name="**/*.jar" />
         </fileset>
         <pathelement location="${jar.libs.dir}" />
    </path>
    

有任何想法吗 ?

4

2 回答 2

0

http://ant.apache.org/manual/Tasks/ant.html 试试这个,或许能找到更新的解决方案。如果不是那个..也许这个.. http://ant.apache.org/manual/Tasks/java.html

于 2013-10-28T15:10:40.613 回答
0

我认为您的包含不正确。我认为你需要这样做:

<include name="**/*.jar" />
<include name="**/*.class" />

这是我以前做过的一种方法:

<fileset dir = "${lib}" includes = "**/*.jar"/>
<fileset dir = "${webLib}" includes = "**/*.jar"/>
于 2013-10-28T15:35:11.250 回答