Çok sayıda paket içeren büyük bir Java Uygulaması var. Bu paketlerdeki sınıfların bir kısmı diğer paketlerdeki sınıflara bağımlıdır. Bir sınıf verildiğinde, onun üzerindeki tüm bağımlı sınıfları bilmek istiyorum ve tam tersini yapmak istiyorum. Bir GUI aracı gerçekten yardımcı olmalı.Paket Bağımlılığı
cevap
(boş) Eclipse IDE için some useful tools described here var. Ayrıca comparison against depfinder here ile bağımlılık araçları hakkında daha fazla bilgi var.
Bu görev için çeşitli eklentiler olduğu için Eclipse'i de öneririm. Örneğin, paket bağımlılıklarının grafiksel bir gösterimini oluşturabilen ispace.
Genel olarak eclipse'nin pazar yeri olan Source code analyzer bölümü bu yönde daha fazla eklentiye sahiptir.
CDA - Class Dependency Analyzer kullanımı son derece basittir ve paketler ve sınıflar arasındaki bağımlılıkları görselleştirmenize yardımcı olabilir.
Bunu bağımlılık ihtiyaçları için birçok yararlı özellikler sağlar, JavaDepend test edebilirsiniz. https://github.com/schauder/degraph (Ben yazar değilim, bu yüzden bu açıkça bir utanmaz fişi olan)
Diğer bir seçenek
Degraph olduğunu. Enjoy 10K;)- 1. paket
- 2. Birim Test bağımlılığı enjeksiyonu
- 3. Maven ve db4o bağımlılığı
- 4. IntelliJ IDEA bağımlılığı alamıyor
- 5. Dosya bağımlılığı Gradle
- 6. DecorateProxy hangi bağımlılığı içerir?
- 7. Kural bağımlılığı grafiği Prolog
- 8. Gradle bağımlılığı bulunamadı
- 9. Tam bağımlılığı neden alamıyordum?
- 10. angularjs - çalışma bağımlılığı enjeksiyonu?
- 11. Automake'de Header bağımlılığı
- 12. Yapı bağımlılığı ağaçları
- 13. Görevler arasındaki çakışma bağımlılığı
- 14. Maven'in tutulması bağımlılığı
- 15. Spring-build-src maven bağımlılığı
- 16. Garip açısal görünüm bağımlılığı hatası
- 17. Bu dairesel bağımlılığı nasıl çözebilirim?
- 18. Maven: Tek geçişli bağımlılığı kaldırma
- 19. Yerel aar bağımlılığı nasıl kullanılır?
- 20. Sınıf bağımlılığı grafik eklentisini görüntüle?
- 21. Buildscript'te projeye olan gradient bağımlılığı
- 22. Rake bağımlılığı çalışmıyor, ancak çalıştırılıyor
- 23. Tip ipuçları: dairesel bağımlılığı özme
- 24. Hızlı modülde bağımlılığı kullanma (çerçeve)
- 25. Yazılı bağımlılığı semantik grafiğe dönüştürme
- 26. Maven - artifact kaynağına bağımlılığı ekle
- 27. ValueError: Taşınmayan uygulama bağımlılığı: customuser
- 28. Özel Denetim Bağımlılığı Özellik Ciltleme
- 29. Spring Security dairesel baklagil bağımlılığı
- 30. Eclipse'in paket gezginimdeki beyaz paket simgeleri
1: – VonC
Ha! Teşekkürler. Nasıl çalıştığını bilmiyorum, 10 dakika önce günlük puanlarıma çarptığım gibi: -P –
Mükemmel bir araç olarak stan4j'i buldum! –