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 查看右侧
现在就可以完全正常运行啦!