1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Ant

    • Frage
  • backstaiaki
  • 28. April 2008 um 08:16
  • Unerledigt
  • backstaiaki
    3
    backstaiaki
    Mitglied
    Punkte
    90
    Beiträge
    14
    • 28. April 2008 um 08:16
    • #1

    Morgen!

    versuch mich grad an meinem ersten Ant script. Kann mir irgendwer sagen wie ich dem ant begreiflich mach das es beim kompilieren die jars aus dem lib Ordner verwendet?

    Code
    <project name="simpleCompile" default="compile" basedir=".">
       <target name="init">
          <property name="sourceDir" value="src"/>
          <property name="outputDir" value="bin" />    
       </target>
       <target name="clean" depends="init">
             <echo> Delete old Source Code...</echo>
          <delete dir="${outputDir}" />
       </target>
       <target name="prepare" depends="clean">
          <mkdir dir="${outputDir}" />
       </target>
       <target name="compile" depends="prepare">
            <echo> Compiling Source...</echo>
         <javac srcdir="${sourceDir}" destdir="${outputDir}" />
    
       </target>      
           <target name="runTests">               
                   <echo> Running Tests...</echo>
           </target>    
    </project>
    Alles anzeigen


    Dank!

  • rul0r
    10
    rul0r
    Mitglied
    Punkte
    975
    Beiträge
    182
    • 28. April 2008 um 10:07
    • #2

    das sollte helfen:
    build.properties

    Code
    basecp = .
    doc = doc
    src = src
    static = static
    build = bin
    dist = dist

    build.xml

    Code
    <path id="classpath">
            <fileset dir="${basecp}/lib" id="lib">
                <include name="*.jar"/>
            </fileset>
            <pathelement location="${build}"/>
        </path>    
    <path id="classpath">
            <fileset dir="${basecp}/lib" id="lib">
                <include name="*.jar"/>
            </fileset>
            <pathelement location="${build}"/>
        </path>    
    <target name="compile" depends="init">
        	<javac srcdir="${src}"
                 destdir="${build}"
                 classpathref="classpath"
                 debug="off"
              /> 
        </target>
    Alles anzeigen


    ${basecp} is bei mir .

    {WcM} http://www.wcm-clan.com
    ClanManagerPro CMPro http://www.cmpro.org

    Der genetische Code des Menschen und der des Schimpansen unterscheiden sich zu 1,6%.
    Bei machen Menschen merkt man das mehr, bei anderen weniger *g*

  • backstaiaki
    3
    backstaiaki
    Mitglied
    Punkte
    90
    Beiträge
    14
    • 28. April 2008 um 10:50
    • #3

    läuft perfekt! Hab Dank!

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung