RechercherRechercher    Liste des MembresListe des Membres     S'enregistrerS'enregistrer    ProfilProfil    ConnexionConnexion 
Se désinscrire d'une mailing list
 
outils de vérification des dépendances

 
Poster un nouveau sujet   Répondre au sujet    SCENARI Index du Forum -> Noyau SCENARI
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
antoine.magnier



Inscrit le: 04 Mai 2006
Messages: 224
Localisation: Institut Français du Pétrole

MessagePosté le: Ven Juil 11, 2008 4:48 pm    Sujet du message: outils de vérification des dépendances Répondre en citant

Ca peut être utile en cas de doute pour vérifier les dépendances de jars

http://www.kirkk.com/main/Main/JarAnalyzer

Exemple :

Code:

OutgoingDependencies: jars dont dépend ce jar
IncomingDependencies: jars qui dépendent de ce jar
UnresolvedDependencies: jars dont dépend ce jar et qui sont manquantes (susceptibles de lancer un ClassNotFoundException au runtime)


Code:


       <Jar name="xercesImpl.jar">
            <Summary>
                <Statistics>
                    <ClassCount>784</ClassCount>
                    <AbstractClassCount>183</AbstractClassCount>
                    <PackageCount>37</PackageCount>
                </Statistics>
 

               <Metrics>
                    <Abstractness>0.23</Abstractness>
                    <Efferent>0</Efferent>
                    <Afferent>2</Afferent>
                    <Instability>0.00</Instability>
                    <Distance>0.77</Distance>
                </Metrics>
 

               <Packages>
                    <Package>org.apache.xml.serialize</Package>
                    <Package>org.apache.xerces.impl.msg</Package>
                    <Package>org.apache.xerces.impl.xpath.regex</Package>
                    <Package>org.apache.xerces.impl.xpath</Package>
                    <Package>org.apache.xerces.impl</Package>
                    <Package>org.apache.xerces.impl.validation</Package>
                    <Package>org.apache.xerces.impl.dv</Package>
                    <Package>org.apache.xerces.impl.dv.xs</Package>
                    <Package>org.apache.xerces.impl.dv.dtd</Package>
                    <Package>org.apache.xerces.impl.dv.util</Package>
                    <Package>org.apache.xerces.impl.xs</Package>
                    <Package>org.apache.xerces.impl.xs.identity</Package>
                    <Package>org.apache.xerces.impl.xs.util</Package>
                    <Package>org.apache.xerces.impl.xs.models</Package>
                    <Package>org.apache.xerces.impl.xs.opti</Package>
                    <Package>org.apache.xerces.impl.xs.traversers</Package>
                    <Package>org.apache.xerces.impl.dtd.models</Package>
                    <Package>org.apache.xerces.impl.dtd</Package>
                    <Package>org.apache.xerces.impl.io</Package>
                    <Package>org.apache.xerces.dom</Package>
                    <Package>org.apache.xerces.dom.events</Package>
                    <Package>org.apache.xerces.dom3</Package>
                    <Package>org.apache.xerces.dom3.as</Package>
                    <Package>org.apache.xerces.dom3.bootstrap</Package>
                    <Package>org.apache.xerces.xni</Package>
                    <Package>org.apache.xerces.xni.parser</Package>
                    <Package>org.apache.xerces.xni.grammars</Package>
                    <Package>org.apache.xerces.util</Package>
                    <Package>org.apache.xerces.xs</Package>
                    <Package>org.apache.xerces.parsers</Package>
                    <Package>org.apache.xerces.xinclude</Package>
                    <Package>org.apache.xerces.jaxp</Package>
                    <Package>org.apache.wml.dom</Package>
                    <Package>org.apache.wml</Package>
                    <Package>org.apache.html.dom</Package>
                    <Package>org.w3c.dom.ls</Package>
                    <Package>org.w3c.dom.html</Package>
                </Packages>
 

               <OutgoingDependencies>
                </OutgoingDependencies>
 

               <IncomingDependencies>
                    <Jar>fwk.jar</Jar>
                    <Jar>wll10.jar</Jar>
                </IncomingDependencies>
 

               <Cycles>
                </Cycles>
 

               <UnresolvedDependencies>
                    <Package>org.apache.xml.resolver</Package>
                    <Package>org.apache.xml.resolver.readers</Package>
                </UnresolvedDependencies>
            </Summary>
 

       </Jar>
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
antoine.magnier



Inscrit le: 04 Mai 2006
Messages: 224
Localisation: Institut Français du Pétrole

MessagePosté le: Ven Juil 11, 2008 4:49 pm    Sujet du message: Répondre en citant

C'est dispo sous forme de tache ant donc en sortie d'un build auto par exemple ça peut être interessant de rajouter ça en log facilement ! Very Happy
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    SCENARI Index du Forum -> Noyau SCENARI Toutes les heures sont au format GMT
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB 2.0.21-6 © 2001, 2007 phpBB Group
Traduction par : phpBB-fr.com