soul_admin启动历程

soul_admin启动历程

  1. 因为springboot 2.2内置tomcat 版本是9.0.2;
    启动时报错,报错内容:
    问题解决方案:修改pom.xml文件:
    指定tomcat 版本:<tomcat.version>8.0.30</tomcat.version>
    引入依赖:

    org.apache.tomcat
    tomcat-juli
    t o m c a t . v e r s i o n < / v e r s i o n > < / d e p e n d e n c y > < d e p e n d e n c y > < g r o u p I d > o r g . a p a c h e . t o m c a t . e m b e d < / g r o u p I d > < a r t i f a c t I d > t o m c a t − e m b e d − l o g g i n g − j u l i < / a r t i f a c t I d > < v e r s i o n > {tomcat.version}</version> </dependency> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-logging-juli</artifactId> <version> tomcat.version</version></dependency><dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcatembedloggingjuli</artifactId><version>{tomcat.version}

  2. 解决问题1后,遇到第二个问题:
    Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.在这里插入图片描述

  3. 发现问题1,2 解决的都不对,有恢复了tomcat的配置;第一次tomcat容器问题愿意
    (1) 启动项目之前,没有先install
    (2)@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class}) 排除掉spring自带的数据源;

  4. 问题4: No qualifying bean of type ‘org.dromara.soul.admin.mapper.AppAuthMapper’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
    解决办法:添加Map扫描信息
    @EntityScan(“org.dromara.soul.admin.entity”)
    @MapperScan(“org.dromara.soul.admin.mapper”)

  5. 问题5 :Error creating bean with name ‘appAuthMapper’ defined in file [/Users/huangdan6/Documents/workerSpace2/soul/soul-admin/target/classes/org/dromara/soul/admin/mapper/AppAuthMapper.class]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required
    解决办法:此时发现问题3处理的不对;@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class}) 恢复该配置为@SpringBootApplication
    然后修改application.yml 文件为内存数据库:
    在这里插入图片描述

  6. 终于启动成功了,😄

  7. 访问链接:http://localhost:9095/index
    用户名:admin
    密码:jHcpKkiDbbQh7W7hh8yQSA==

跌跌撞撞的吧项目起来了,回家看着视频继续~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值