Acabo de descargar Schemaspy y está funcionando perfectamente, aparte de una cosa. Siempre tengo que especificar la ruta al conector mysql con la opción -dp.¿Cómo obtener schemaspy para ver el conector mysql?
Si no especifico, me sale este error:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Failed to load driver 'com.mysql.jdbc.Driver'
This entry doesn't point to a valid file/directory: [/mysql/mysql-connector-java-5.1.6- bin.jar]
El camino (enlace simbólico a /usr/share/java/mysql-connector-java-5.1.28.jar
o lo que sea la versión que tengas) es:
/usr/share/java/mysql-connector-java.jar
y es en el $ CLASSPATH.
Además, no espere -p
para una contraseña.
Supongo que soy una persona de Perl que no es Java./mysql/etc. está codificado en schemaspy en alguna parte, de modo que, si la ruta de clase es diferente, ** siempre ** será necesario suministrarla. Estoy usando Linux Mint y actualmente uso -dp /usr/share/java/mysql-connector-java-5.1.16.jar por ejemplo. Guardo todos mis comandos schemaspy en un archivo por lotes, así que esto no es demasiado incómodo ahora ... –