• IDEA


    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))

    • 配置方案:https://www.jianshu.com/p/1782feee6eff

    环境依赖包等等全部准备就绪 还是无法正常启动数据库 一般是没有导入jar包

    *解决方案
    点开 File-> Project Structure -> Project Settings ->Artifacts 查看右侧

    现在就可以完全正常运行啦!

  • 相关阅读:
    GeoHash
    CMake官方教程翻译文档
    常用开源系统
    Python Tools
    CMake 笔记
    Nginx 多进程连接请求/事件分发流程分析
    连麦方案中各条流之间时间戳同步问题
    音视频重新编码时间戳同步问题
    基于网络流音视频包的音视频解码思路
    协程库st(state threads library)原理解析
  • 原文地址:https://www.cnblogs.com/xiangqi/p/13952192.html
Copyright © 2020-2023  润新知