Pregunta

Tengo dos proyectos, el Proyecto A y el Proyecto B. Proyecto A es un proyecto de biblioteca, por lo que tiene su propio BuildFile. Puedo construir frasco y todo funciona bien.

En el Proyecto B quiero usar el Proyecto A como dependencia del espacio de trabajo en Eclipse. No quiero instalar el Proyecto A al repositorio local cada vez que realice los cambios en el Proyecto A. Además, cuando ejecuto Buildr Eclipse, quiero que configure mi proyecto Eclipse para que agrega el Proyecto A como se requiere Proyecto en la ruta de compilación:

<classpathentry combineaccessrules="false" kind="src" path="/A"/>

Debería funcionar como:

compile.with project('A')

Pero mi proyecto A está en diferente BuildFile como Proyecto B.

¿Hay alguna forma de configurar la dependencia del espacio de trabajo en el Proyecto A en BuildFile para el Proyecto B?

¿Fue útil?

Solución

No hay una forma práctica de lograrlo en este momento. Las dependencias entre diferentes archivos de compilación no se pueden resolver ya que los proyectos se organizan con un nivel superior para cada archivo de compilación.

Si desea llevar esto más allá, no dude en presentar una solicitud de mejora en el sistema de seguimiento de errores Apache Buildr y proporcionar un parche. Incluso solo una especificación ayudaría una tonelada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top