Hallo,
Я не могу скомпилировать свой проект, используя скрипт сборки ant.Сообщение об ошибке:
Ant cannot find symbol...
Я читал о создании build.xml
, но, похоже, этого недостаточно.Каталог моего проекта имеет следующий макет:
poject
libarie_with_needed_java.file
Как сделатьЯ работаю с внешними ссылками?Муравей не может найти android jar
.Файл build.xml
выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
==================================================================== -->
<project name="test" default="main" basedir=".">
<!-- ====================================================================
Declare global properties for reuse and control of script
==================================================================== -->
<!-- For project source files -->
<property name="src.dir" location = "src/de/test"/>
<property name="common.link" location = "../test-common/common"/>
<!-- For compiled/output files. -->
<property name="build.dir" location = "build/source"/>
<!-- For class libraries and dependency files. -->
<property name="lib.dir" location = "lib"/>
<property name="sdk.dir" location = "../android-sdk-windows/" />
<!-- ====================================================================
Einstiegspunnkt - Target main
==================================================================== -->
<target name="main" depends="compile" description="getting started">
<echo message="start main target"/>
</target>
<!-- ====================================================================
Übersetzen - Target compile
==================================================================== -->
<target name="compile" depends="init">
<echo message="start compile target"/>
<javac srcdir="${src.dir}" destdir="${build}" debug="on"/>
<classpath refid="classpath"/>
</target>
<!-- ====================================================================
Initialisierungen - Target init
==================================================================== -->
<target name="init" description="create needed directories">
<echo message="start init target"/>
<mkdir dir="${build}"/>
</target>
</project>
Я создал этот файл, используя примеры с веб-сайтов и файл, созданный Eclipse.
Я удалил следующие файлы внешних свойств (для упрощенияпроблема):
<property file="local.properties" />
<property file="build.properties" />
<property file="default.properties" />
Мне нужно включить внешние файлы .java из другого местоположения src.
Мне нужно знать, как копировать внешние файлы в проекте и компилировать всевместе.
Спасибо, Марсель