Разверните MySQL с помощью GlassFish 3 - PullRequest
2 голосов
/ 18 мая 2011

Я хочу разработать приложение для БД и загрузить последнюю версию драйвера mysql JDBC и когда я помещаю mysql-connector-java-5.1.15-bin.jar в glassfish_inst_dir / lib или в мой WEB-INF / lib я всегда получаю эту ошибку:

Не найден подходящий драйвер для jdbc: mysql: // localhost: 3306 / users "

Вот мой jsp код:

<sql:setDataSource url="jdbc:mysql://localhost:3306/users" driver="com.mysql.jdbc.Driver"
  user="us" password="pw" var="ds"/>

<sql:query var="users" dataSource="${ds}" >
SELECT * FROM users</sql:query>

В чем ошибка?

Спасибо.

1 Ответ

5 голосов
/ 19 мая 2011

В документах для GlassFish Server 3.1 указано, что драйвер JDBC должен быть скопирован в каталог lib вашего домена и после этого сервер должен быть перезапущен.

Каталог lib домена(обычно) glassfish3 / glassfish / domains / domain1 / lib, если вы используете domain1, который является частью стандартной установки.Если вы работаете в Windows, каталог lib вашего домена может быть% HOME% /. Netbeans /% NBVER% / GF3 / domain1.

...