美文网首页
【activiti指南】-0-环境要求

【activiti指南】-0-环境要求

作者: 雨中星辰0 | 来源:发表于2019-01-03 09:59 被阅读0次

    JDK 7+

    Activiti在高于或等于版本7的JDK上运行。转到Oracle Java SE下载并单击“下载JDK”按钮。该页面上也有安装说明。要验证安装是否成功,请java -version在命令行上运行。这应该打印已安装的JDK版本

    tomcat

    支持的数据库

    Activiti数据库类型 示例JDBC URL Notes
    h2 jdbc:h2:tcp://localhost/activiti Default configured database
    mysql jdbc:mysql://localhost:3306/activiti?autoReconnect=true Tested using mysql-connector-java database driver
    oracle jdbc:oracle:thin:@localhost:1521:xe .
    postgres jdbc:postgresql://localhost:5432/activiti .
    db2 jdbc:db2://localhost:50000/activiti .
    mssql jdbc:sqlserver://localhost:1433;databaseName=activiti (jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver) OR jdbc:jtds:sqlserver://localhost:1433/activiti (jdbc.driver=net.sourceforge.jtds.jdbc.Driver) Tested using Microsoft JDBC Driver 4.0 (sqljdbc4.jar) and JTDS Driver

    MySQL用户注意事项:低于5.6.4的MySQL版本不支持精度为毫秒级的时间戳或日期。更糟糕的是,某些版本在尝试创建此类列时会抛出异常但其他版本则不会。在进行自动创建/升级时,引擎会在执行时更改DDL。使用DDL文件方法时,可以使用常规版本和带有mysql55的特殊文件(这适用于低于5.6.4的任何内容)。后一个文件将具有不具有毫秒精度的列类型。

    具体地说,以下适用于MySQL版本

    • <5.6:没有毫秒精度。DDL文件可用(查找包含mysql55的文件)。自动创建/更新将开箱即用。

    • 5.6.0 - 5.6.3:没有毫秒级精度。自动创建/更新将不起作用。建议无论如何都要升级到更新的数据库版本。如果确实需要,可以使用mysql 5.5的 DDL文件。

    • 5.6.4+:可用毫秒精度。DDL文件可用(包含mysql的默认文件)。自动创建/更新开箱即用。

    请注意,如果稍后升级MySQL数据库并且已经创建/升级了Activiti表,则必须手动完成列类型更改!

    相关文章

      网友评论

          本文标题:【activiti指南】-0-环境要求

          本文链接:https://www.haomeiwen.com/subject/ytoxrqtx.html