2012-04-13 22 views
12

Deseo instalar/habilitar el complemento NetBeans para crear y visualizar diagramas UML, como se ve en here. Sin embargo, una búsqueda bastante extensa ha arrojado resultados para NetBeans 6.5 y menor, mientras que estoy usando NetBeans 7.1.1. (He probado esas soluciones, pero fue en vano, lo que dijeron que debería estar en el IDE no fue, como el Administrador de actualizaciones) ¿Alguien sabe cómo NetBeans 7.1.1 para mostrar diagramas UML de proyectos de Java ?Creación de diagramas de clases UML en NetBeans 7.1.1

Respuesta

17

Netbeans 6.7 fue la última versión compatible con UML. Para 7.1, hay (1) una solución semi-rota y (2) yWorks UML Doclet, que le permitirá generar diagramas. Ver this para más detalles.

Editar: Puede install the UML plugin manualmente en 7.1.

+0

He seguido las instrucciones en él a un T, pero cuando se construye el Javadoc, que constantemente reciben "' javadoc: Error - No se puede encontrar doclet ydoc clase. doclets.YStandard' ". Confirmé que le estoy dando el classpath correcto y que el JAR no está dañado – Supuhstar

+1

¿Qué espera? Es una solución. – blackcompe

+0

@Supuhstar: actualicé mi publicación. – blackcompe

24

Aquí es cómo instalar el 7.1

Añadir una nueva configuración para actualizar centros: Herramientas -> Complementos -> Configuración -> Añadir

Como la URL copie lo siguiente en el cuadro de texto: http://dlc.sun.com.edgesuite.net/netbeans/updates/6.9/uc/m1/dev/catalog.xml

Ahora, en la pestaña Plugins disponibles debería haber UML en la categoría UML. Instale el complemento y listo ...

+5

Al menos debería haber mencionado que copió la respuesta de DKSan desde aquí, así que el crédito va para él: http://stackoverflow.com/questions/6944002/uml-plugin-for-netbeans-7-0/8987726#8987726. – Sk8erPeter

+0

Bueno, el paquete se instaló correctamente en NetBeans 7.4, pero cuando realizo un proyecto de ingeniería inversa desde un proyecto Java, los modelos simplemente no se importan. Parece que hay un error con los genéricos: ".java (línea = 88, col = 96): token inesperado:>" – dannyxyz22

Cuestiones relacionadas