确保在运行升级以前备份数据库(使用数据库备份功能)。数据库
默认状况下,每次建立流程引擎时都会执行版本检查。这一般发生在您的应用程序或Activiti Web应用程序启动时。若是Activiti库注意到库版本和Activiti数据库表版本之间存在差别,则会抛出异常。spa
要升级,您必须先将如下配置属性放入activiti.cfg.xml配置文件中:code
<beans > <bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration"> <!-- ... --> <property name="databaseSchemaUpdate" value="true" /> <!-- ... --> </bean> </beans>
若是databaseSchemaUpdate
设置为true
,Activiti会在第一次注意到库和数据库模式不一样步时自动将数据库模式升级到新版本。xml
做为替代方案,您还能够运行升级DDL语句。blog