2011-02-25 5 views
2

Existe-t-il un moyen de créer un graphe de dépendances pour les classes et/ou les méthodes de projets Java SE dans NetBeans 7? J'ai un très gros projet et j'aimerais nettoyer des classes ou des méthodes inutilisées (et un graphique de dépendance serait également utile). Le «centre» du graphique serait le point d'entrée main() des principales classes que j'appellerais, et les adjacences seraient des appels de méthode (y compris certaines méthodes de cadre Swing pour les classes qui remplacent la structure Java Swing).Graphique de dépendance NetBeans 7 (classe/méthode inutilisée)

Répondre

3

C'est bizarre, quand je clique droit sur un projet dans NetBeans 7.0.1, je peux choisir "Afficher le graphe de dépendance" et il me montre un graphe de dépendance, complet avec des conflits et tout!

+1

Merci pour le conseil. J'ai été en mesure de rechercher Google pour "Afficher le graphique de dépendance" et le résultat le plus élevé était http://stackoverflow.com/questions/3213689/maven-dependency-graph-missing-in-netbeans-6-9. Je ne sais pas comment configurer mon projet avec Maven (peut-être que ce doit être un projet Java EE?) Mais je ferai d'autres recherches. – Daniel

2

si vous voulez la dépendance de la méthode (calll de hirearchy) spectateur, il descripted: http://netbeans.dzone.com/announcements/new-class-visualization-module

dans le gestionnaire de plug-in ajouter la mise à jour centre: http://updates.netbeans.org/netbeans/updates/dev/uc/final/main/catalog.xml.gz et http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz

maintenant vous pouvez installer

Vue graphique de la classe

Version: 1.4 Source: Late st Développement Build
Description du plugin Fournit un diagramme des classes Java montrant les interdépendances entre les champs et les méthodes de cette classe. Utile pour déterminer rapidement quelles sont les méthodes et champs importants dans une classe Java non familière.

vous pouvez appeler un clic droit à la méthode -> vue graphique,

est-il? Jirka

+0

Merci. Le lien de description n'est pas disponible pour le moment mais j'en ai trouvé une copie archivée: http://web.archive.org/web/20100105175804/http://netbeans.dzone.com/announcements/new-class-visualization- module Je vais essayer dès que j'en aurai l'occasion. – Daniel