10bet网址
连接器和api手册
本手册下载

3.3.3从源代码安装

谨慎

只有当您想从源代码构建一个定制的Connector/J版本,或者您有兴趣帮助我们测试新代码时,才阅读本节。要让MySQL Connector/J在您的系统上运行,请使用标准的二进制发行版安装Connector/J;看到第3.3.1节,“从二进制分发版安装连接器/J”的指令。

要从源代码安装MySQL Connector/J,请确保您的系统上有以下软件:

提示

建议使用以下软件的最新版本编译Connector/J;否则,一些特性可能不可用。

要从源代码构建MySQL Connector/J,请遵循以下步骤:

  1. 确保您使用的是JDK 1.8。x安装。

  2. 通过以下方式之一获取Connector/J的源代码:

    • 下载平台独立的分发归档文件(在gz. zip格式)的连接器/J,其中包含源代码连接器/ J下载页面.将存档的内容提取到一个名为(例如)的文件夹中,mysql-connector-j

    • 从以下网站下载Connector/J的RPM包连接器/ J下载页面并安装它。

    • 从位于GitHub上的MySQL Connector/J源代码库中查看代码https://github.com/mysql/mysql-connector-j.Connector/J 8.0系列的最新版本在发布/ 8.0分支;使用以下命令检查它:

      Shell > git克隆——分支版本/8.0 https://github.com/mysql/mysql-connector-j.git

      在当前目录下,该命令创建一个mysql-connector-j子目录,其中包含所需的代码。

  3. 将所有必需的第三方库放在一个单独的目录中—例如,/home/username/ant-extralibs

  4. 将当前工作目录更改为mysql-connector-j在上面第2步中创建的目录。

  5. 在该目录中,创建一个名为的build . properties向Ant指示JDK 1.8根目录的位置。X安装,以及额外库的位置。文件应该包含以下属性设置,其中包含path_to_ *被适当的文件路径替换的部分:

    com.mysql.cj.build.jdk =path_to_jdk_1.8com.mysql.cj.extra.libs =path_to_folder_for_extra_libraries

    或者,您可以通过Ant设置这些属性的值- d选项。

    请注意

    从Connector/J 5.1到8.0,许多用于构建Connector/J的Ant属性被重命名或删除;看到第3.3.4.1.4节“生成属性的更改”获取详细信息。

  6. 发出以下命令来编译驱动程序并创建一个. jar文件连接器/ J:

    壳>蚂蚁dist

    这将创建一个构建当前目录中的目录,所有构建输出都放在那里。目录下创建一个目录构建目录,其名称包含正在构建的版本的版本号。那个目录包含源代码,编译过的. class文件,. jar文件进行部署。

    对于所有构建目标的信息,包括那些创建了完全打包的发行版的目标,发出以下命令:

    壳>蚂蚁-projecthelp
  7. 安装新创建的. jar为JDBC驱动程序安装一个二进制文件. jar的说明从MySQL下载的文件配置类路径为应用服务器配置连接器/J