Activiti6.0使用---activit-app启动

前置条件

  1. 本地安装jdk8以上
  2. 下载tomcat(作者使用tomcat.7.0.1)
  3. 准备好mysql数据库(作者使用8.0)
  4. 官网下载activit6.0应用包

Get started | ActivitiGet started | ActivitiGet started | Activiti

        解压后再war下面有activiti-admin.war/activiti-app.war,activiti-rest.war三个文件

部署

        将activiti-app.wars解压后放到tomcat目录webapps下面

        解压的目的需要修改数据库和汉化(默认只有英文)

​​​​​​​本地创建db和账户

创建DB和对应的独立账户

create schema activiti6ui default character set utf8 collate utf8_general_ci;--创建数据库

create user 'activiti6ui'@'%' identified WITH mysql_native_password by 'activiti6ui'; -- 创建用户

GRANT all privileges ON `activiti6ui`.* TO `activiti6ui`@`%` --授予activiti6ui所有权限

flush privileges; --立即生效

​​​​​​​切换activiti-app数据库(默认为h2)

        修改应用配置文件对应的账户和密码

 

 

  1. activiti-app汉化
    1.    应用汉化

                修改activiti-app/i18n下en.json直接改成中文.

                如:   "GENERAL": {

                "MAIN-TITLE": "Activiti",

                "ERROR": {

            "GENERIC": "抱歉,发生了一个错误。",

            "UNKNOWN": "抱歉,执行请求的操作时出错。",

            "BAD_REQUEST": "执行请求的操作时出错。",

            "NOT_FOUND": "您试图访问的资源不存在。",

            "UNAUTHORIZED": "您应该登录才能执行请求的操作。",

            "FORBIDDEN": "不允许您执行请求的操作。",

            "INTERNAL_SERVER_ERROR": "抱歉,执行请求的操作时发生意外错误。",

            "QUOTA-EXCEEDED-RUNTIME-APPS": "作为试用用户,您只能同时部署 {{quota}} 应用程序。",

            "QUOTA-EXCEEDED-LICENSE-APPS": "许可证只允许同时部署 {{quota}} 应用程序。"

        },

        "ACTION": {

            "LOGOUT": "退出",

            "HELP": "入门",

            "EDIT-PROFILE": "编辑配置文件",

            "SAVE": "保存",

            "CANCEL": "取消",

            "CLOSE": "关闭",

            "DEPLOY": "部署",

            "ABOUT": "关于Alfresco Activiti"

        }

    },

    "LOGIN": {

        "TITLE": "登录",

        "USERNAME": "用户名",

        "USERNAME-PLACEHOLDER": "输入您的用户名",

        "PASSWORD": "密码",

        "PASSWORD-PLACEHOLDER": "输入您的密码",

        "INVALID-CREDENTIALS": "域相关参数设置有误",

        "ACTION": {

            "CONFIRM": "登录"

        }

},

​​​​​​​编辑器汉化

  1. 解压activiti-app-logic-6.0.0.jar包,
  2. 修改stencilset_bpmn.json文件。

  "title" : "流程编辑器",

  "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",

  "description" : "BPMN流程编辑器",

  "propertyPackages" : [

  {

    "name" : "process_idpackage",

    "properties" : [ {

      "id" : "process_id",

      "type" : "String",

      "title" : "流程标识",

      "value" : "process",

      "description" : "Unique identifier of the process definition.",

      "popular" : true

    } ]

  }

        3.在使用jar重新打包

        jar -cvf0m activiti-app-logic-6.0.0.jar .\META-INF\MANIFEST.MF .

启动tomcat

         1.查看数据库, 自动创建表

         2.访问 http://127.0.0.1:8080/activiti-app  (admin/test)

      

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值