BUILD FAILED Compilando codigo de Alfresco (SOLUCIONADO)

cancel
Showing results for 
Search instead for 
Did you mean: 
lexcorp
Member II

BUILD FAILED Compilando codigo de Alfresco (SOLUCIONADO)

Estoy tratando de compilar el codigo de alfresco y lo unico que he conseguido hasta el momento es lo siguiente:

BUILD FAILED
C:\workspace\ALFRESCO_SVN\alfresco\HEAD\root\projects.xml:25: The following error occurred while executing this line:
C:\workspace\ALFRESCO_SVN\alfresco\HEAD\root\macros.xml:27: Error running javac.exe compiler


El archivo projects.xml en la linea 25 que indica el error contiene lo siguiente: <compile-java projectdir="${dir.project.core}" />
<target name="compile-core"
depends="init">
<compile-java projectdir="${dir.project.core}" />     "Esta es la linea 25 que genera un error"
</target>

El archivo macros.xml en la linea 27 que indica el error contiene lo siguiente: excludes="@{compileExcludes}" >
<macrodef name="compile-java" description="Compiles Java source files in the given project">
      <attribute name="projectdir" />
      <attribute name="compileExcludes" default="" />
      <sequential>
         <mkdir dir="@{projectdir}/${dir.name.build}/${dir.name.classes}" />
         <javac destdir="@{projectdir}/${dir.name.build}/${dir.name.classes}" fork="true"
                memoryMaximumSize="${mem.size.max}" deprecation="${javac.deprecation}"
                debug="${javac.debug}"  target="${javac.target}" source="${javac.source}" encoding="${javac.encoding}"
                excludes="@{compileExcludes}" >   "Esta es la linea 27 que genera el error"
            <src path="@{projectdir}/${dir.name.source}/${dir.name.java}" />
            <classpath>
            <path refid="classpath.compile"/>
            <path refid="classpath.compile.extension"/>
         </classpath>

            <!– To run javac with Xlint:unchecked, uncomment the line below  –>
            <!– <compilerarg value="-Xlint:unchecked"/> –>

         </javac>
        
         <copy todir="@{projectdir}/${dir.name.build}/${dir.name.classes}">
            <fileset dir="@{projectdir}/${dir.name.source}/${dir.name.java}">
               <patternset>
                  <exclude name="**/*.java" />
                  <exclude name="log4j.properties" />
               </patternset>
            </fileset>
         </copy>
      </sequential>
   </macrodef>
1 Reply
lexcorp
Member II

Re: BUILD FAILED Compilando codigo de Alfresco (SOLUCIONADO)

Al parecer no es suficiente con tener configurada la variable de entorno JAVA_HOME, fue necesario agregar a la variable de entorno PATH la ruta donde se encuentra javac.

Encontre la solucion aqui: http://forums.alfresco.com/en/viewtopic.php?f=10&t=16292