Необходимо получить доступ к MySQL серверу из Java проектов на платформе NetBeans.
Имеем следующий софт:
- Ubuntu 7.10
- NetBeans6
- Java6
- MySQL5
- mysql-connector/j (пробовал ставить из Ubuntu репозитария (
http://packages.ubuntu.com/gutsy/libs/libmysql-java) и средствами NetBeans)
Далее добавляю в проект ссылки на бибилотеки
/usr/share/java/mysql-connector-java-5.0.4.jar и пытаюсь компилировать.
На этапе загрузки драйвера
Class.forName("com.mysql.jdbc.Driver").newInstance(); вылетает ошибка, о том что класс не найден.
Проблема эта довольно часто встречается, и везде пишут что необходимо добавить путь к
/usr/share/java/mysql-connector-java-5.0.4.jar впеременную окружения CLASSPATH. Пишу в консоли
CLASSPATH=/usr/share/java/mysql-connector-java-5.0.4.jar, затем захожу в NetBeans -жму build - тоже самое.
Блин, ну не получается ничего. И вообще, зачем нужна такая IDE в которой для каждого проетка надо будет редактировать CLASSPATH руками. Неправильно как-то это, должно быть нормальное решение.