Ho una grande applicazione Java con numerosi pacchetti. Alcune delle classi in questi pacchetti hanno dipendenza dalle classi in altri pacchetti. Data una lezione, voglio conoscere tutte le classi dipendenti su di essa e viceversa. Uno strumento GUI dovrebbe essere davvero utile.Dipendenza pacchetto
risposta
C'è some useful tools described here per l'IDE (gratuito) Eclipse. C'è anche più informazioni sugli strumenti di dipendenza con un comparison against depfinder here.
Vorrei anche raccomandare Eclipse in quanto vi sono vari plugin per questa attività. Ad esempio ispace che può creare una rappresentazione grafica delle dipendenze del pacchetto.
In generale la sezione Source code analyzer del marketplace di eclipse ha più plug-in in quella direzione.
CDA - Class Dependency Analyzer è incredibilmente semplice da utilizzare e può aiutare a visualizzare quelle dipendenze tra pacchetti e classi.
È possibile verificare JavaDepend, fornisce molte caratteristiche utili per i bisogni di dipendenza.
Un'altra opzione è Degraph: https://github.com/schauder/degraph (Sono l'autore, quindi questo è ovviamente uno spudorato)
- 1. dipendenza runtime vs build dipendenza
- 2. Avere una dipendenza da un pacchetto nuget specifico
- 3. NuGet risolve la versione errata della dipendenza del pacchetto
- 4. Pacchetto NuGet con dipendenza da Visual C++ 2013 Runtime
- 5. Impossibile installare il pacchetto nuget; Confusione di dipendenza DNXCore
- 6. pip: pacchetto di aggiornamento senza aggiornare particolare dipendenza
- 7. URL del pacchetto NPM come dipendenza in mercurial (bitbucket)
- 8. Come si dichiara correttamente una dipendenza a un altro pacchetto all'interno di un pacchetto?
- 9. Utilizzare correttamente dipendenza dipendenza
- 10. angularjs 1.5 dipendenza dipendenza componente
- 11. Unità di dipendenza dipendenza iniezione
- 12. generazione dipendenza inversa con zypper
- 13. Dipendenza componente personalizzata inferno
- 14. Controllo di dipendenza
- 15. Managing OSGi Dipendenza inferno
- 16. grafico dipendenza dipendenza per una classe java
- 17. Telerik Reporting ObjectDataSource con dipendenza dipendenza
- 18. Symfony 2: dipendenza dipendenza e tratti
- 19. dipendenza Gradle Android e dipendenza circolare
- 20. Swift Package Manager - UIKit Dipendenza
- 21. cabal Dipendenza FFI
- 22. Dipendenza gradienteGestione
- 23. ListPreference dipendenza
- 24. OSGI Bundle vs vaso dipendenza
- 25. Problemi di dipendenza del pacchetto R quando il namespace non è collegato
- 26. Uso di un fork di pacchetto in una dipendenza di compositore
- 27. Gradle: Come escludere il pacchetto javax.realtime dalla dipendenza di JScience jar (definizione dex multipli)
- 28. Come scrivere le unittests per una dipendenza opzionale in un pacchetto python?
- 29. Cosa succede quando aggiungo una dipendenza Maven?
- 30. circolare dipendenza dalle importazioni in Python
+1. Goditi 10K;) – VonC
Ha! Grazie. Non sono sicuro di come sia andata a buon fine, dato che ho raggiunto il limite dei miei punti giornalieri di 10 minuti fa :-P –
Ho trovato che stan4j è uno strumento eccellente! –