IDEA Maven web項目中配置數據庫環境及使用常見問題
前提:已經配置好系統和IDEA中的 tomcat , maven
無法連接數據庫
解決一:配置POM.XML
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>demo2</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.12</version> <!--注意查看自己數據庫版本-->
</dependency>
<!-- Servlet 以下三個都是使用servlet 需要的依賴-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency> <!-- 如果能正常使用一般不需要這個,不能的話就加進去 -->
<groupId>org.dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>2.1.1</version>
</dependency>
</dependencies>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
</project>
無法下載數據庫連接依賴包
右側下載連接數據庫環境時,mysql-connector-java:8.0.12 連接依賴包始終下載失敗(或者其他版本)
-
解決方案 修改本地倉庫的位置,重新配置本地倉庫 (我遇見這個問題時,修改了maven的默認倉庫,改至其他盤自己新建的文件夾,下載就成功了,默認倉庫位置(/path/to/local/repo))
環境依賴包等等全部准備就緒 還是無法正常啟動數據庫 一般是沒有導入jar包
*解決方案
點開 File-> Project Structure -> Project Settings ->Artifacts 查看右側
現在就可以完全正常運行啦!