pmaicas
18/08/12, 11:56:11
A ver si algún experto en java tiene una solucion a esto :pensando:
Visto que no existe un preprocesador para java, al estilo del de C, ¿ como puedo hacer que una parte del código se compile en un proyecto y no en otro proyecto (#ifdef...) ?
El problema es que tengo código común a varios proyectos, este código necesita acceder a la clase R que se genera automáticamente, a R no puedo cambiarle el nombre de package, ni derivar otra clase de ella porque esta declarada 'final'.
Ahora lo que hago es cambiar los imports de R a mano, cada vez que voy a compilar un proyecto diferente.
¿ No hay un preprocesador (aunque no sea estandard) que se pueda integrar en eclipse ?
Visto que no existe un preprocesador para java, al estilo del de C, ¿ como puedo hacer que una parte del código se compile en un proyecto y no en otro proyecto (#ifdef...) ?
El problema es que tengo código común a varios proyectos, este código necesita acceder a la clase R que se genera automáticamente, a R no puedo cambiarle el nombre de package, ni derivar otra clase de ella porque esta declarada 'final'.
Ahora lo que hago es cambiar los imports de R a mano, cada vez que voy a compilar un proyecto diferente.
¿ No hay un preprocesador (aunque no sea estandard) que se pueda integrar en eclipse ?