2011-09-23 7 views
5

¿es posible agregar naturaleza múltiple a un solo proyecto en eclipse?Naturaleza múltiple para un solo proyecto en eclipse

por ejemplo: quiero agregar la naturaleza de Python y Ruby a un proyecto de Java.

el propósito. Tengo soluciones a problemas de projecteuler.net en Java, Ruby, Scala, Clojure y Python. Pero las soluciones están en proyectos diferentes. Los necesito en un solo proyecto.

+0

¿Se refiere a facetas? – Rahul

+1

Eche un vistazo a mi respuesta a http://stackoverflow.com/questions/7404716/how-do-you-add-a-ruby-file-to-an-existing-project-in-eclipse-3-6- using-the-dynami/7423864 # 7423864, quizás eso sea suficiente para lo que quiere hacer. Ahí incluí 1 archivo Ruby en un proyecto Java. – mliebelt

+0

@Rahul no facetas – Rajesh

Respuesta

6

La GUI no tiene ninguna opción para crear tales proyectos multilenguaje.

Sin embargo, técnicamente, las naturalezas del proyecto se pueden agregar de forma independiente. Entonces, si logras crear programáticamente el entorno requerido, funcionaría. Si desea hacerlo manualmente, busque el archivo .project en la raíz del proyecto y agregue todas las naturalezas y constructores a uno (puede buscar los elementos necesarios de otros proyectos, realice un copiar y pegar).

Esto agregaría las naturalezas y constructores del proyecto, pero no se requiere ninguna configuración adicional, p. Ej. en proyectos de Java. Los archivos .classpath se utilizan para describir las carpetas de origen, en otros idiomas se necesitan diferentes configuraciones.

En conjunto, si necesita hacer esto varias veces, cree un complemento que administre esta configuración por usted; si lo necesita para un solo proyecto, piense si vale la pena el gran esfuerzo requerido.

+0

gracias por la sugerencia, lo intentaré. – Rajesh

Cuestiones relacionadas