He estado trabajando solo en un proyecto durante algún tiempo, y ahora, los nuevos desarrolladores probablemente se unan al proyecto por varias razones.Cómo hacer que un proyecto "repositorio/equipo" esté listo
Yo, por supuesto, uso un software de control de versiones, pero me temo que la importación de mi proyecto en Eclipse y hacerlo funcionar podría resultar un poco difícil para los recién llegados, y quiero hacerlo lo más limpio posible.
Cuando me hice cargo por primera vez del proyecto, tardé casi dos días en construirlo y ejecutarlo, documenté cada paso y solucioné los errores más obvios, pero no todos, y quiero que el proyecto se ejecute como es cuando es importado.
- El proyecto es una mezcla de proyectos Java para el backend, un proyecto j2ee para el servidor y un proyecto flexible para el cliente.
- El IDE va a ser Eclipse
- El software de control de versiones es Perforce
Éstos son algunos de los problemas específicos que tengo en este momento, debería solucionarlos, y cómo?
- variables de entorno Eclipse se utilizan en las librerías, las bibliotecas se encuentran en una carpeta en el proyecto J2EE, pero son utilizados por todos los proyectos de Java (que tienen que ser establecido en cada IDE proyecto se importa a)
- tiempo de ejecución JRE se especifica en .classpath para cada proyecto, por lo que cada propiedad proyecto debe editarse cuando se trata de construir el proyecto en otro entorno
- servidor Apache se especifica en la propiedad del proyecto J2EE
- para evitar la exportación de los frascos de toda la proyectos java en el proyecto j2ee cada vez que modifico el código, hay carpetas vinculadas en los proyectos j2ee, vinculadas para cada proyecto java carpetas bin
Para (4) Probablemente tendré que usar maven, pero ¿es posible solucionar el problema (1) (2) y (3) sin usar maven?
La alternativa es tener un documento creado una página de instrucciones
también tienes otros consejos generales o específicas en cuanto a cómo organizar todo este lío.
Gracias