2011-12-24 22 views
40

Estoy programando en NetBeans, sin embargo también me gusta acostumbrarme a Eclipse. Tengo un proyecto Maven que he desarrollado en NetBeans y después de importarlo compila bien en Eclipse. Estoy usando mucho la función Ejecutar o Depurar de NetBeans, y es muy cómodo que la configuración de ejecución se almacene con el proyecto para que pueda comprometerlo con el control de la versión y otros puedan usarlo también. Supongamos que tengo un proyecto de aplicación Java que tiene una clase principal. Para ejecutar esto, necesito definir la ruta de clase correcta para el objetivo ejecutivo (en realidad NetBeans automáticamente hace esto por mí al crear el nuevo proyecto).Configuración de ejecución de tienda con proyecto en Eclipse

En Eclipse tengo que definir Ejecutar configuraciones que, hasta donde yo sé, se almacenan en el área de trabajo pero no en el proyecto. ¿Hay alguna característica similar en Eclipse que estoy buscando?

Respuesta

62

Sí - abra "Ejecutar", luego "Ejecutar configuraciones ...", y seleccione su configuración. Haga clic en la última pestaña, "Común". En "Guardar como", elija "Archivo compartido" en lugar de "Archivo local".

enter image description here

Este diálogo es un poco confuso. La línea al lado de "Archivo compartido" solo puede ser una ruta, no un nombre de archivo, y por defecto es la ruta raíz del proyecto actual. Una vez que presiona "Aplicar", se crea un archivo llamado [Ejecutar nombre de configuración] + ".lanzamiento" dentro de esa carpeta. Entonces en mi ejemplo anterior, esto da como resultado un archivo "/JavaTest/JavaTest.launch". Esto es algo que puede confiarse al control de versiones.

+1

Gracias! Lo comprobaré pronto :) – NagyI

+0

Se necesita reiniciar Eclipse. – androidyue

+2

@androidyue - no es necesario reiniciar Eclipse en mi experiencia. Si aún crees que este es el caso, explica qué no funciona sin reiniciar ... – ziesemer

Cuestiones relacionadas