방금 schemaspy를 다운로드했으며 한 가지와 완전히 별개로 작동합니다. 항상 -dp 옵션을 사용하여 mysql 커넥터의 경로를 지정해야합니다. 이다mysql 커넥터를 보려면 schemaspy를 얻는 방법은 무엇입니까?
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]
경로 (/usr/share/java/mysql-connector-java-5.1.28.jar
또는 어떤 버전을 당신이에 심볼릭 링크) : 나는 그것을 지정하지 않으면
,이 오류가
/usr/share/java/mysql-connector-java.jar
그리고 그것은에 $ CLASSPATH.
또한 -p
은 암호를 요구합니다. 내가 SchemaSpy 사용
이것은 필자가 생각하기에, 필자는 실제로 자바가 아닌 Perl입니다./mysql/등은 클래스 경로가 다른 경우 schemspy 어딘가에 하드 코딩되어 ** 항상 ** 제공되어야합니다. 내가 리눅스 민트를 사용하고 현재 예를 들어 -dp /usr/share/java/mysql-connector-java-5.1.16.jar를 사용합니다. 나는 배치 파일에 모든 내 schemaspy 명령을 유지하므로 지금 너무 불편하지 않습니다 ... –