精华内容
下载资源
问答
  • maven项目pom.xml配置文件,包含常用的mybatis,log4j,jdk,mysql连接等依赖
  • maven配置连接MySQL数据库

    万次阅读 2019-07-09 11:21:34
    2019年7月9号问题:maven项目中连接不上mysql数据库 问题:maven项目中连接不上mysql数据库 ...我maven项目中pom.xml中配置mysql-connection-java的版本是5.1.38的,而我电脑上的mysql数据库的版本是8.0的。...

    问题:maven项目中连接不上mysql数据库

    从昨晚调bug一直调到今天上午,昨晚发现了是maven项目中mysql数据库连接的问题,今天早上一直再找问题出在那,终于被我百度到了。

    我maven项目中pom.xml中配置mysql-connection-java的版本是5.1.38的,而我电脑上的mysql数据库的版本是8.0的。因此不匹配,需要把pom中版本也改成8.0.11的。settting中用的是阿里的maven镜像不能联网自动下载8.0.11版本的,就自己上maven官网上下了一个8.0.11的,在本地仓库mysql文件夹下新建一个名字为8.0.11文件夹就好了。

    另外附上测试8.0.11连接是否成功的代码

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class MySQLConnection {
    
        public static void main(String [] args){
            String url="jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false";
            String user="root";
            String password="root";
            try {
                //1. 加载驱动
                Class.forName("com.mysql.cj.jdbc.Driver");
                //2. 获取连接
                Connection conn= DriverManager.getConnection(url,user,password);
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            } catch (SQLException e) {
                e.printStackTrace();
            }
    
            System.out.println("连接成功");
    
        }
    
    
    
    }
    
    
    展开全文
  • Maven+springMvc+Mybatis+spring+mysql的pom.xml的相关版本依赖
  • maven项目添加MySql依赖

    千次阅读 2020-11-17 15:07:12
    --mysql驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.37</version> </dependency>

     

    在pom.xml     

    <dependencies> 

    </dependencies>

    中,添加依赖!

      <!--mysql驱动-->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.37</version>
            </dependency>

     

    展开全文
  • xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work...

    前言

    现在学习和开发都在搭建maven项目,使用idea开发工具,自然要配置上maven了,刚配置时觉得繁琐,现在总结一下。

    一、maven介绍

    百度指出:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。

    我认为:就是替代了jar包式的开发,不在像刚开始学的时候,直接导入,还容易出问题。maven则直接放入依赖即可。
    maven提供的功能还可以简化后续的开发。

    二、下载

    maven 官网传送门

    1. 点击左边的 download
      在这里插入图片描述
    2. 拉到下面,点击 binary 类型的 zip格式 的maven 版本
      source为源代码形式,需要自己编译才行。
      binary为二进制形式,编译好的,可以直接使用。
      zip为Windows版本。
      gar.gz为Linux 版本。
      在这里插入图片描述
    3. 下载历史版本
      拉到最下面,Previous Releases 就是历史版本。传送门
      在这里插入图片描述
    4. 点进去下载想要的版本即可。
      在这里插入图片描述

    三、解压

    解压后,目录如下:
    在这里插入图片描述
    bin: 为二进制文件
    conf: 为配置文件 (重要
    boot: 为一个jar包文件
    lib: 为jar包文件
    license: 为license文件
    notice:
    readme:为解读文件

    四、配置maven

    3.1 配置本地环境变量

    另一篇博客帮你解决问题。
    Javajdk、tomcat、maven 、mysql环境变量配置及对应配置文件(Windows详细讲解)

    3.2 配置 settings.xml

    1. maven 会把jar包下载到本地的一个仓库中,如果这个不配置的话,会默认下载到C:\Users\89796\.m2\repository这个文件中。
    2. maven默认使用国外镜像,所以要修改为国内镜像。

    这两个 都从 conf/settings.xml 中配置

    3.3 settings.xml

    1. 将conf 文件夹下的 settings.xml 复制一份放到与仓库同级的目录下,然后使用notepad++打开进行修改。
    2. 其余注释给删除掉
    3. 主要配置 <localRepository></localRepository> <mirror></mirror>这两个标签
    <?xml version="1.0" encoding="UTF-8"?>
    
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <!--maven的本地仓库-->
      <localRepository>D:\devRepository\mavenRepository</localRepository>
    
      <pluginGroups>
      </pluginGroups>
    
    
      <proxies>
      </proxies>
    
      <servers>
      </servers>
    
      <mirrors>
        <!--阿里云的镜像-->
        <mirror>
    	    <id>alimaven</id>
    	    <mirrorOf>central</mirrorOf>
    	    <name>aliyun maven</name>
    	    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     	</mirror>
      </mirrors>
    
      <profiles>
      	<profile>    
        	<id>jdk-1.8</id>    
         	<activation>    
              	<activeByDefault>true</activeByDefault>    
              	<jdk>1.8</jdk>    
    	    </activation>    
    	</profile>
      <properties>
      
      <maven.compiler.source>1.8</maven.compiler.source>    
      <maven.compiler.target>1.8</maven.compiler.target>    
      <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>    
     
    </settings>
    
    
    

    五、idea 配置maven

    1. 打开 file->settings在这里插入图片描述
    2. 打开 Build, Execution, Deployment -> Build Tools ->Maven
      在这里插入图片描述
    3. 修改右边的路径即可。
      Maven home directory: Maven的路径
      User settings files: 复制后的settings.xml 文件的路径
      Local repository: 本地仓库的路径
    展开全文
  • MAVEN项目使用MySQL8.0版本总结

    千次阅读 2020-04-17 16:02:03
    尝试一、修改pom.xml引入的mysql-connector-java版本为8.0.16(与MySQL版本一致); 对项目进行打包,打包后,检查程序包内的mysql-connector-java是否是设置的8.0.16版本,若不是的话,需要将程序内的mysql-...

    尝试一、修改pom.xml引入的mysql-connector-java版本为8.0.16(与MySQL版本一致);

    对项目进行打包,打包后,检查程序包内的mysql-connector-java是否是设置的8.0.16版本,若不是的话,需要将程序内的mysql-connector-java替换成8.0.16版本的jar包;

    对jar包进行运行测试;

    若运行通过将不用再进行下面的尝试;

     

    尝试二、

    1、将driverClassName=com.mysql.jdbc.Driver改为com.mysql.cj.jdbc.Driver;

    并将<property name="url" value="jdbc:mysql://IP:3306/数据库名?characterEncoding=utf8"/>

    改为

    <property name="url" value="jdbc:mysql://IP:3306/数据库名?useSSL=false&amp;serverTimezone=UTC&amp;rewriteBatchedStatements=true&amp;characterEncoding=utf8"/>

    2、保留尝试一步骤

    对项目进行打包,打包后,检查程序包内的mysql-connector-java是否是设置的8.0.16版本,若不是的话,需要将程序内的mysql-connector-java替换成8.0.16版本的jar包;

    对jar包进行运行测试;

    若运行通过将不用再进行下面的尝试;

                         

    尝试三、

    在尝试一的基础上,将引入的mysql-connector-java版本降到5以上;

     

    尝试四、

    修改MySQL事务隔离级别

    SHOW VARIABLES LIKE '%iso%';
    SET SESSION transaction_isolation='READ-COMMITTED'; 

     

    上述步骤用于出现错误:

    Could not retrieve transation read-only status server

     

    Unknown system variable 'tx_read_only'

     

    的解决办法

     

    展开全文
  • Maven_pomx.xml配置详解/

    千次阅读 2019-07-23 00:01:21
    1.POM配置详解 介绍: POM(Project Object Model):即项目对象模型,指的是maven项目的pom.xml文件 作用: pom.xml的作用就是管理我们的maven项目 1.1 POM的全景图 全景图指的是:pom.xml中有哪些标签可以使用?以及这些...
  • 目录0.提示1.出现问题2.解决问题重点配置来了 0.提示 文章图片较多,解决问题...问题就是当你第一次使用idea连接MySQL时,会要求你下载MySQL driver file,如下图所示。有什么问题??那就下呗。好的 然后下载 然后…
  • 部署的maven项目将mysql5.0换成mysql8.0需要做的修改 首先,我这里是某马的旅游网的教学视频,但是其中涉及到的mysql版本以及驱动是mysql5.0版本的,我这里安装的是mysql8.0版本,所以需要做相应部分的修改 修改如下...
  • com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection 原因 这是因为本地的mysql安装的8.0,而项目所...打开Maven项目目录下的pom.xml,找到mysql的驱动依赖。 也...
  • maven项目连接MySQLmysql-8.0.11)版本

    万次阅读 2019-10-21 09:14:23
    前言:java、maven等已安装好。...1、在maven的pom.xml文件添加依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version&...
  • maven的pom.xml说明详解

    2017-10-13 10:11:18
    -工程组号- -通用前置接口号- -版本号- -打包文件前置.xml- -全局属性配置- ...-配置maven地址- -外网- -版本增加- -表示test的时候引入,发布的时候不会加载此??- -SpringlibsBegin- -Springlibsend- -打包插件-
  • maven配置文件pom

    2016-01-26 18:08:49
    pom.xml配置文件,包含数据库,仓库地址配置等等
  • Maven pom.xml中的常用配置

    万次阅读 2021-02-02 11:46:54
    1.JDK 版本配置 和 文件编码 <properties> <!-- 设置 JDK 版本为 1.8 --> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler....
  • java maven项目连接mysql数据库

    千次阅读 2020-05-05 19:27:22
    maven项目下新建class文件,编辑该文件,部分具体代码如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public static void main(String[] args) { ...
  • Mavenmaven父子工程pom.xml配置

    千次阅读 2017-03-31 13:32:07
    1、父工程pom.xml配置如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...
  • 场景 本地:mysql 8.0 Maven项目:mysql驱动 8.0.11 Maven项目:Druid1.1.10 此前Druid为版本1.0.20,项目会报 java.sql.SQLException: validateConnection false 详细信息见: ...
  • 首先看一下我的基本的开发环境: ...3.第一个选中maven安装的文件夹,第二个选中maven安装文件夹中的conf/settings.xml,第三个如果settings.xml中配置了localRepository,则会自动填入,若没有则会显示默认的本地
  • 一段maven pom.xml中插件的配置文件

    千次阅读 2016-09-29 23:48:04
    <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.
  • Maven连接MySQL数据库

    千次阅读 2020-08-09 13:55:08
    1.官网下载maven包,解压到英文路径下,找到conf文件夹的settings.xml文件,打开后添加本地仓库的路径: 再添加阿里maven的镜像网址: 配置完成后保存。 2.配置maven的环境,具体和配置jdk环境步骤一样。 3.在...
  • IDEA用Maven创建SpringMVC项目和配置XML配置方法)

    万次阅读 多人点赞 2018-10-09 11:06:23
    IDEA用Maven创建SpringMVC项目和配置XML配置方法) 一个人的百度甚是寂寞,最近在写Java后台,用Maven创建的SpringMVC项目可谓爬了很多的坑,在百度滚了一天终于有点眉目。 工具准备:IDEA2018.2.4 Java JDK 1.8 ...
  • Java IDEA maven连接MySQL8

    千次阅读 2019-08-22 21:16:53
    create database maven; create table user( sid int primary key auto_increment, sname varchar(20) not null ); dao接口: 代码: package cn.lys.dao; import cn.lys.domain.Person; import java.sq...
  • Maven的安装及配置

    千次阅读 2020-05-19 22:19:38
    目标: 了解什么是MavenMaven的作用 掌握Maven安装及整合到Eclipse 掌握如何使用Maven构建Java项目和Web项目 ...二、Maven安装(一)下载、安装Maven三、Maven的相关配置(一)配置本地...
  • maven打包动态读取配置文件

    千次阅读 2018-08-26 17:59:40
    2、.properties文件的配置: src/main/resources/db.properties文件的配置: jdbc.driverClassName={jdbc.driverClassName} jdbc.url=${jdbc.url} jdbc.username=${jdbc.username} jdbc.p...
  • springboot+maven+mysql+redis框架 1. 创建独立的Spring应用程序 2. 嵌入的Tomcat,无需部署WAR文件 3. 简化Maven配置 4. 自动配置Spring 5. 提供生产就绪型功能,如指标,健康检查和外部配置 6. 绝对没有代码生成和...
  • &lt;repositories&gt;&lt;!-- 代码库 --&...maven-ali&lt;/id&gt; &lt;url&gt;http://maven.aliyun.com/nexus/content/groups/public//&lt;/url&gt; &lt;relea
  • 更改Maven的pom.xml文件,将Mysql的jar包与自己的数据库相对应 不知道本地数据库版本的可以执行下面的SQL语句查询 select version() from dual; 修改Maven文件,我的版本是8.0.19 <dependency&...
  • maven项目添加mysql的链接驱动

    千次阅读 2018-01-29 10:24:00
    Maven项目添加JDBC驱动 ...在pom.xml配置文件添加: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5...
  • Maven之JDBC连接MySQL

    千次阅读 2018-07-31 20:28:31
    驱动名变化 // 之前 String driverName = &quot;com.mysql.jdbc.Driver&quot;; // 之后 String driverName = &...在mysql命令行通过show variables like '%time_zone%'查看设置 改为图片所示,syste...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 117,317
精华内容 46,926
关键字:

maven中xml的mysql配置

mysql 订阅