Я новичок в Java EE
Но чтобы узнать это, я должен подключиться к mysql!
Я погуглил около дня:
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection = DriverManager.getConnection("mysql:jdbc://127.0.0.1:3036/shedule", "root", "12345");
сказал:
java.sql.SQLException: не найден подходящий драйвер для mysql: jdbc: //127.0.0.1: 3036 / shedule
0) mysql -h 127.0.0.1 -P 3306 -u root -p работает
2) netstat сказал, что mysqld прослушал 0.0.0.0:3306
3) последние netbeans 6.9.1 + glassfish 3.0.1
4) У меня ТОЛЬКО mysql-connector-java-5.1.6-bin.jar нет других jar! поиск на всех жестких дисках до и после развертывания!
это место в:
D: \ Program Files \ NetBeans 6.9 \ ide \ modules \ ext и
D: \ NetBeansProjects \ MyProject \ сборка \ Web \ WEB-INF \ Lib
5) Я выбрал «добавить библиотеку» и mysql-connector-java-5.1.6-bin.jar
6) люди сказали, что netbeans развернуть эту банку в
D: \ Program Files \ glassfish-3.0.1 \ glassfish \ domains \ domain1 \ lib
Но после развертывания нет mysql-connector-java-5.1.6-bin.jar
7) Я распаковал источник этого разъема (5.1.14) в папку src / java
добавлены библиотеки ant-contrib.jar c3p0-0.9.1-pre6.jar и jboss-common-jdbc-wrapper.jar
Мой проект строится и развертывается нормально, но работает с этим исключением!
Finaly: