SpringBoot整合Activiti中出现的问题

整合activiti

1.pom文件中引入依赖后启动报错

         GlobalAuthenticationConfigurerAdapter.class 报错

         这个问题是因为:

         Activiti5.22需要手动排除

        解决方法:

        在启动项上的注解中添加这个它就行 

        @SpringBootApplication(exclude = {org.activiti.spring.boot.SecurityAutoConfiguration.class})

2.启动报错cannot be resolved to URL because it does not exist:

        Caused by: java.io.FileNotFoundException: class path resource [processes/] cannot be resolved to URL because it does not exist

        错误信息就是说无法解析process文件夹

        解决方法:

        首先,activiti默认的会在项目启动的时候,自动部署processes文件下的资源文件,当你没有在resources文件下的processes文件夹下创建文件,或者你不需要部署资源文件的时候,需要在application.yml中设置配置信息,将check-process-definitions设置为false

#Activiti配置
activiti:
   check-process-definitions: false  
   db-identity-used: true
   # 自动生成Activiti相关表 第一次生成后建议关闭提高运行速度
   database-schema-update: true
   # Activiti的历史归档级别
   history-level: full

3.运行项目进入登陆页面的时候进入到了Please sign in页面

       

         解决方法:

        这个页面是Spring Security的登录拦截页面,可以手动排除,方法跟第一个问题一样, 但是需          需要注意路径问题, 他们名字是一样的,但是路径不一样!!!

@SpringBootApplication(exclude = 
{DataSourceAutoConfiguration.class,
    SecurityAutoConfiguration.class,         
    org.springframework.boot.autoconfigure.security.servlet
   .SecurityAutoConfiguration.class})
public class RuoYiApplication
{
    public static void main(String[] args)
    {
        // System.setProperty("spring.devtools.restart.enabled", "false");
        SpringApplication.run(RuoYiApplication.class, args);
        System.out.println("(♥◠‿◠)ノ゙  启动成功   ლ(´ڡ`ლ)゙  \n" +

    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值