Вам действительно нужно «построить» его из javascript или вы можете просто вернуть встроенный HTML из PHP и вставить его в DOM?
Если вы получили ошибку в своей IDE (ошибка времени компиляции), вам нужно добавить свой jar-файл mysql-коннектора в свои библиотеки и добавить его в свою ссылочную библиотеку проекта.
Если вы получите эту ошибку при ее запуске, а затем, вероятно, потому, что вы не включили JAR-файл mysql-connector в папку lib вашего веб-сервера.
Добавьте mysql-connector-java-5.1.25-bin.jar
в свой путь к классам, а также в каталог lib вашего веб-сервера , Путь Tomcat lib приведен в качестве примера Tomcat 6.0\lib
проверить jar (mysql-connector-java-bin)
в вашем пути к классу скачать здесь
В проекте в папку «Библиотеки» -> щелкните правой кнопкой мыши -> Добавить библиотеку -> Mysqlconnector 5.1
Для IntelliJ Idea перейдите в свою структуру проекта (файл, структуру проекта) и добавьте файл .jar-соединителя mysql в свою глобальную библиотеку. После этого щелкните правой кнопкой мыши по нему и выберите «Добавить в модули». Hit Apply / OK, и вы должны быть добрым.
Это связано с тем, что папка WEB-INF не существует в местоположении в подкаталоге в ошибке. Вы либо скомпилируете приложение для использования папки WEB-INF в public_html ИЛИ скопируете папку WEB-INF в подпапку, как в приведенной выше ошибке.
В вашем пути к классам вам понадобится включить jar для MySQL MySQL Connector Jar .
Если вы используете Eclipse: Как добавить зависимые библиотеки в Eclipse
Если вы используете командную строку, укажите путь к контейнеру драйвера, используя параметр -cp java.
java -cp C:\lib\* Main
-cp
дает Не удалось найти или загрузить ошибку основного класса. Должен ли я помещать основной класс в другую папку?
– zygimantus
19 September 2017 в 07:45
Для проектов Gradle вам нужна зависимость от MySQL Java Connector :
dependencies {
compile 'mysql:mysql-connector-java:6.0.+'
}
runtime 'mysql:mysql-connector-java:6.0.+'
.
– itsmichaelwang
22 March 2017 в 20:57
Тривиально, как может показаться в моем случае версия netbeans версии maven 7.2.1 была другой. В проекте есть папка, называемая зависимостями. Щелкните правой кнопкой мыши, а затем появится всплывающее окно, в котором вы можете искать пакеты. В области запроса put
mysql-connector
Он выведет совпадения (кажется, он делает это против некоторого репозитория). Дважды щелкните, затем установите.
Я понял вашу проблему, добавив эту зависимость в ваш pom.xml, ваша проблема будет решена,
https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1 0,38
Если вы используете tomcat, а затем вместе с каталогом проектов, вы также должны скопировать файл jar-файла соединителя базы данных в tomcat / lib. это сработало для меня
API JDBC в основном состоит из интерфейсов, которые работают независимо от любой базы данных. Для каждой базы данных, которая реализует API JDBC, требуется конкретный драйвер базы данных.
Сначала загрузите баннер соединителя MySQL с сайта www.mysql.com, затем:
Right Click the project -- > build path -- > configure build path
На вкладке библиотеки нажмите Add External Jar
и выберите свою банку.
Разъем драйвера не находится в вашем пути сборки. Настройте путь сборки и укажите его в «mysql-connector-java-5.1.25-bin.jar» (проверьте версию, которую вы используете). В качестве альтернативы вы можете использовать maven: D
Для проектов на основе Maven вам нужна зависимость.
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>
Кажется, что библиотека подключений mysql не включена в проект. Решите проблему, следуя одному из предложенных решений:
Добавьте зависимость mysql-коннектора к файлу проекта pom.xml:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.39</version>
</dependency>
Здесь вы все версии: https://mvnrepository.com/artifact/mysql/mysql-connector-java
Добавьте библиотеку jar вручную в проект.
Щелкните правой кнопкой мыши проект -> путь сборки -> настроить путь сборки
В Libraries Tab
нажмите Add External Jar
и Select
свою банку.
Здесь вы можете найти zip для mysql-коннектора здесь
При создании проекта java выдает вам исключение, потому что файл (класс com.mysql.jdbc.Driver) из библиотеки подключений mysql не является найденный. Решение добавляет библиотеку в проект, а java найдет com.mysql.jdbc.Driver