8
votes

Comment obtenir Schemaspy pour voir le connecteur MySQL?

Je viens de télécharger Schemaspy et cela fonctionne parfaitement à part une chose. Je dois toujours spécifier le chemin d'accès au connecteur MySQL avec l'option -DP.

Si je ne le spécifie pas, je reçois cette erreur: p>

/usr/share/java/mysql-connector-java.jar


1 commentaires

C'est ma supposition, je suis une personne Perl pas vraiment un java. / MySQL / etc. est codé dans Schemaspy quelque part, de sorte que, si le chemin de classe est différent, il sera Toujours doit être fourni. J'utilise Linux Mint et Actuellement, j'utilise -dp /usr/share/java/mysql-connector-java-5.1.16.jar par exemple. Je garde toutes mes commandes Schemaspy dans un fichier de commandes de lot, ce n'est donc pas trop gênant maintenant ...


3 Réponses :


0
votes

J'utilise , un java Application basée sur ACT Stockez les paramètres à l'aide de File-> Store Paramètres une fois et plus loin, je vous le chargez chaque fois que j'en ai besoin de Fichier -> Paramètres de charge . Vous pouvez essayer.


0 commentaires

6
votes

Je le fais de cette façon .. Ajout de ce paramètre: -DP c: \ apache-tomcat-6.0.37 \ lib \ mysql-connecteur-java-5.1.10.jar gardé mon pilote MySQL dans un dossier destiné.

a travaillé pour moi.


1 commentaires

Vous êtes wc @thilanka :)



0
votes

Créez ensuite un script avec l'instruction JAVA et enregistrer le chemin d'accès au connecteur MySQL en tant que variable d'environnement et transmettez-le au -DP.

J'ai eu les problèmes courants sur le connecteur MySQL et le fichier exécutable de DOT . Il n'est pas nécessaire de redémarrer la machine si vous passez la valeur correcte à -gv, croyez-moi. J'ai installé le graphviz et j'ai trouvé le connecteur MySQL exécutant une recherche triée de * .jar Files. P>

Les lignes suivantes sont la manière dont j'ai exécuté la déclaration. P>

java 
-jar schemaSpy.jar 
-t mysql 
-o library 
-host localhost 
-db dummyDB 
-u user
-p user
-dp C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\mysql-connector-java-commercial-5.1.22\mysql-connector-java-commercial-5.1.22-bin.jar 
-gv "C:\Program Files (x86)\Graphviz2.38"


0 commentaires