Java, Ant & Eclipse



  • Hi.

    bin gerade dabei Ant unter Eclipse zum Laufen zu bringen. nur kommen trotz allen konfigurationen die gleichen fehler:

    Buildfile: __PATH__\build.xml
    compile:
        [javac] Compiling 1 source file to 
    __PATH__\dist\webserviceexample\WEB-INF\classes
    
    BUILD FAILED
    __PATH__\build.xml:29: Compiler Adapter 'org.eclipse.jdt.core.JDTCompilerAdapter' can't be found.
    
    Total time: 2 seconds
    

    Ich habe in Eclipse als Argument:
    -Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter

    ---
    meine Build-Datei:

    <?xml version='1.0' encoding='ISO-8859-1' standalone='no'?>
    
    <project name="Web Service Example" basedir=".">
    
     <property name="app.name" 				value="webserviceexample"/>
     <property name="src"					value="src"/>
     <property name="dist"					value="dist"/>
     <property name="dist.home"				value="${dist}/${app.name}"/>
     <property name="dist.home.webinf"		value="${dist.home}/WEB-INF"/>
     <property name="dist.home.classes"		value="${dist.home.webinf}/classes"/>
     <property name="dist.home.lib"			value="${dist.home.webinf}/lib"/>
     <property name="dist.war"				value="${app.name}.war"/>
    
     <property environment="ENV"/>
     <property name="deploy.name" 			value="${ENV.CATALINA_HOME}/webapps/"/>
    
    <!-- create directories-->
     <target name="prepare">
      <mkdir dir="${dist}"/>
      <mkdir dir="${dist.home}"/>
      <mkdir dir="${dist.home.webinf}"/>
      <mkdir dir="${dist.home.classes}"/>
      <mkdir dir="${dist.home.lib}"/>
     </target>
    
     <target name="compile">
     	<javac srcdir="${src}" destdir="${dist.home.classes}">
     	</javac>
     </target>
    
    </project>
    

    Evt. kann jemand von euch einen Fehler entdecken?

    Ciao



  • Also wenn ich das jetzt richtig verstanden habe, liegt das einfach daran, dass du in deinem Sourcecode eben eine externe Abhängigkeit hast (auf ein Jar mit der Klasse org.eclipse.jdt.core.JDTCompilerAdapter) und in deinem Build-File beim Compiler Aufurf im Build-File nirgends sagst wo er das finden kann


Anmelden zum Antworten