最近搭建一个简单的Springboot+maven+jsp的项目时,出现访问jsp页面时一直出404,错误信息是: This application has no explicit mapping for...2020年4月15日星期三上午10:44:30 出现意外错误(类型=未找到,状态=404)。.../index.jsp索引 网上找了一些解决方案: 原因1: Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包 原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件...不符合,pass掉 原因2: 在springboot的配置文件:application.yml或application.properties中关于视图解析器的配置问题: 当pom文件下的spring-boot-starter-paren...版本高时使用: spring.mvc.view.prefix=/ spring.mvc.view.suffix=.jsp 当pom文件下的spring-boot-starter-paren版本低时使用
前言 目前测试成功的是SpringBoot 2.3.12.RELEASE 版本,更高的版本还不行。...现在IDEA创建项目默认的是2.6.3版本,还未找到对应的Nacos版本 服务器 下载地址:https://github.com/alibaba/nacos/releases/tag/1.4.0 服务端是使用...startup.cmd 文件,将MODE从cluster改为standalone 修改完后双击bin/startup.cmd文件,启动成功,推荐在CMD中运行startup.cmd文件,这样如果报错能看到错误信息...Boot和Nacos版本必须匹配 org.springframework.boot spring-boot-starter-parent... 2.2.5.RELEASE 项目下添加配置文件bootstrap.properties
推荐一个 Spring Boot 基础教程及实战示例: https://github.com/javastacks/spring-boot-best-practice 异常处理 个人粗糙的学习和理解,我把异常错误分为三个...,4xx,5xx,error(自定义) 常用的是404和500响应 404 (未找到) 服务器找不到请求的网页 服务器内部错误 服务器遇到错误,无法完成请求 在templates文件下创建404.html...如果我想从所有的异常中剥离出404异常并返回给SpringBoot让他自动处理页面怎么解。最新 Spring Boot 面试题整理好了,大家可以在Java面试库小程序在线刷题。 按照学习的来说。...Spring 再官宣惊天大漏洞。。 2021 年发生的 10 件技术大事!! 23 种设计模式实战(很全) Spring Boot 保护敏感配置的 4 种方法! 再见单身狗!...Spring Boot 3.0 M1 发布,正式弃用 Java 8 Spring Boot 学习笔记,这个太全了! 关注Java技术栈看更多干货 获取 Spring Boot 实战笔记!
先来看看凯哥的服务版本: Spring Boot 版本为:2.3.8.RELEASE Spring Cloud 版本为:Hoxton.SR10 Spring Cloud Alibaba 版本为:2.2.5...cloud Hoxton版本对应关系: 找到对应的Hoxton.SR10对应各个版本依赖: 我们可以看到,虽然Hoxton.SR10对spring boot的支持是2.2.x<spring boot...<2.3.x 凯哥使用的是spring boot的2.3.5版本符合当前SR10的要求。...BUT,SR10的GateWay支持的版本是2.2.7.RELEASE。可是凯哥使用的GateWay版本是2.2.5.RELEASE。版本对应不上啊。噗噗。...小总结: spring cloud的版本及对应的spring Boot\GateWay等其他组件的版本关系,最好以官网的为准。不然,就会像凯哥这样,浪费一两个小时。ε=(´ο`*)))唉
先来看看凯哥的服务版本:Spring Boot 版本为:2.3.8.RELEASESpring Cloud 版本为:Hoxton.SR10Spring Cloud Alibaba 版本为:2.2.5.RELEASESpring...Cloud Gateway:2.2.5.RELEASE我们去spring官网https://spring.io/projects/spring-cloud 查找spring cloud Hoxton版本对应关系...:找到对应的Hoxton.SR10对应各个版本依赖:我们可以看到,虽然Hoxton.SR10对spring boot的支持是2.2.x<spring boot<2.3.x凯哥使用的是spring boot...BUT,SR10的GateWay支持的版本是2.2.7.RELEASE。可是凯哥使用的GateWay版本是2.2.5.RELEASE。版本对应不上啊。噗噗。...小总结:spring cloud的版本及对应的spring Boot\GateWay等其他组件的版本关系,最好以官网的为准。不然,就会像凯哥这样,浪费一两个小时。ε=(´ο`*)))唉
书接上文⬆⬆⬆ HTTP 是平台 要使用 Web 层次包装您的存储库,您必须使用 Spring MVC。多亏了 Spring Boot,代码基础设施很少。...EmployeeNotFoundException是用于指示何时查找但未找到员工的异常。.../mvnw clean spring-boot:run 或者使用您安装的 Maven 版本输入: $ mvn clean spring-boot:run 当应用程序启动时,我们可以立即对其进行询。...-v localhost:8080/employees/99 你得到… * 尝试 ::1...* TCP_NODELAY 设置* 连接到 localhost (::1) 端口 8080 (#0)> 获取...错误以及自定义消息Could not find employee 99。
\spring-boot-starter-web\2.2.5.RELEASE\spring-boot-starter-web-2.2.5.RELEASE.jar;D:\Java\MavenRepository...\org\springframework\boot\spring-boot-starter\2.2.5.RELEASE\spring-boot-starter-2.2.5.RELEASE.jar;D:\...Java\MavenRepository\org\springframework\boot\spring-boot\2.2.5.RELEASE\spring-boot-2.2.5.RELEASE.jar...\spring-boot-starter-json\2.2.5.RELEASE\spring-boot-starter-json-2.2.5.RELEASE.jar;D:\Java\MavenRepository...\spring-boot-starter-validation\2.2.5.RELEASE\spring-boot-starter-validation-2.2.5.RELEASE.jar;D:\Java
spring boot项目在连接mysql查询数据的时候,提示错误:The driver has not received any packets from the server 沃日。
spring-boot-starter-parent 2.2.5.RELEASE... spring-boot-starter-parent 2.2.5.RELEASE...:spring-boot-maven-plugin:2.2.5.RELEASE:repackage (repackage) on project product-common: Execution repackage...of goal org.springframework.boot:spring-boot-m aven-plugin:2.2.5.RELEASE:repackage failed: Unable to...find main class -> [Help 1] [ERROR] ERROR 让你伤心了,但是你还是从报错中寻找到了一些蛛丝马迹,你看到是 spring-boot-maven-plugin 报出的错误
后面分析的源码以SpringBoot2.2.5为案例,所以本文就介绍下SpringBoot2.2.5的编译过程。 ...官网地址:https://github.com/spring-projects/spring-boot 直接下载对于的压缩文件即可 下载后直接解压缩即可 2.本地源码编译 把解压缩的源码直接导入到...IDEA中,修改pom文件中的版本号。...disable.checks>true 然后执行编译命令 mvn clean install -DskipTests 然后控制台出现如下错误...在执行编译命令就可以了 mvn clean install -DskipTests 3.源码环境使用 既然源码已经编译好之后我们就可以在这个项目中来创建我们自己的SpringBoot项目了,我们在 spring-boot-project
前言 软件开发springboot项目过程中,不可避免的需要处理各种异常,spring mvc 架构中各层会出现大量的try {...} catch {...} finally {...} ...(401,"未登录"), NOT_FOUND(404, "未找到该资源!")..., INTERNAL_SERVER_ERROR(500, "服务器异常请联系管理员"), ; /** 错误码 */ private Integer errorCode; /** 错误信息 .../Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM 。...关注我的公众号:程序员白楠楠,获取上述资料。
本文目录 1 将2.2.5-RocketMQ-RC.RELEASE整合到最新版中 2 Spring Cloud Alibaba为什么要整合RocketMQ 3 总结 Spring Cloud Alibaba...1 将2.2.5-RocketMQ-RC.RELEASE整合到最新版中 在非正式版本2.2.5-RocketMQ-RC.RELEASE中,Spring Cloud Alibaba已经重构了spring-cloud-starter-bus-rocketmq...RocketMQ最新版本的新特性,这样Spring Cloud Alibaba就需要频繁的发布小版本,不利于社区代码版本的控制。...重构功能主要包括如下内容: Spring Cloud Alibaba强依赖了RocketMQ官方提供的rocketmq-spring-boot-starter组件,它是一个依赖Spring Boot和RocketMQ...在2.2.5-RocketMQ-RC.RELEASE版本中,去掉了对rocketmq-spring-boot-starter组件的强依赖,将封装RocketMQ Client的组件的核心功能Alibaba
使用ApiBoot最新发布的v2.2.5版本整合SpringCloud Gateway的Hoxton.SR5版本时导致项目无法启动,控制台抛出的错误如下所示: ********************...application so that it contains a single, compatible version of reactor.netty.tcp.TcpServer 从控制台打印的错误信息我们可以发现这是版本不兼容的问题导致的...reactor-bom 我们在构建项目时,SpringBoot使用最新发布的v2.3.1,在v2.3.1版本的spring-boot-dependencies固化版本依赖模块内定义reactor-bom...SpringCloud Gateway依赖的reactor-netty版本 Hoxton.SR5版本的spring-cloud-dependencies依赖内使用的spring-cloud-gateway...v2.2.5版本的ApiBoot内集成的SpringCloud版本为Hoxton.RELEASE,要比Hoxton.SR5版本发布的更早,它所使用的reactory-netty依赖版本为v0.9.6。
升级注意点 这里项目的依赖版本都升级了,支持SpringBoot 2.7.0和最新版的Spring Cloud; 2.7.0... 2021.0.3 2021.0.1.0 这里不得不吐槽下Spring Cloud的版本号,之前名字采用了伦敦地铁站的名字,根据字母表的顺序来对应版本时间顺序...,后来又改成了年份,现在又添加了之前废弃的地铁站名字作为别名,真是让人迷惑; SpringBoot 2.7.0版本中使用Maven插件需要添加版本号; org.springframework.boot... spring-boot-maven-plugin ${spring-boot.version}<
spring-boot-starter-actuator ...groupId> micrometer-registry-prometheus 注: spring-boot-starter-actuator...使用的是spring-boot-starter-parent依赖的版本,micrometer-registry-prometheus使用的是spring-boot-starter-actuator引入的...micrometer-registry-prometheus版本: 为了保证兼容性,最好不要在额外添加micrometer-registry-prometheus版本。...Boot HikariCP / JDBC board, 监控效果图如下所示: PS: 1、springboot版本2.2.5.RELEASE 2、不同版本可能略有不同,2.2.5.RELEASE版本在应用端只需引入两个依赖
(推荐使用) Spring Cloud Version Spring Cloud Alibaba Version Spring Boot Version Spring Cloud 2020.0 2020.0....RC1 2.4.2.RELEASE Spring Cloud Hoxton.SR8 2.2.5.RELEASE 2.3.2.RELEASE Spring Cloud Greenwich.SR6 2.1.4....RELEASE 2.1.13.RELEASE Spring Cloud Hoxton.SR3 2.2.1.RELEASE 2.2.5.RELEASE Spring Cloud Hoxton.RELEASE...www fhadmin org RELEASE 版本 Spring Cloud Hoxton 如果需要使用 Spring Cloud Hoxton 版本,请在 dependencyManagement...(不推荐使用) Spring Cloud Version Spring Cloud Alibaba Version Spring Boot Version Spring Cloud Greenwich
查看node 版本,命令:node -v 版本:v8.9.4 1.2 安装docsify-cli工具 命令行执行: npm i docsify-cli -g 会在这个路径下 C:\Users\Administrator...PassJava_introduction_02.md) * PassJava 架构篇 * SpringBoot 学习篇 * [SpringBoot整合JDBC](springboot-tech/spring-boot...-05-data-jdbc.md) * [SpringBoot整合Druid](springboot-tech/spring-boot-06-data-druid.md) * [SpringBoot...整合MyBatis](springboot-tech/spring-boot-07-data-mybatis.md) * 工具篇 * [图床神器配置](tools/图床神器配置.md)...遇到的问题 404 未找到页面 可以通过命令查看错误日志 cat /var/log/nginx/error.log 原因:docs 路径配置错误,下面三种路径都报404 /home/jay
这里主要是Spring Cloud Alibaba与Spring Boot、Spring Cloud以及组件对应的版本关系。...组件版本关系 Spring Cloud Alibaba Version Sentinel Version Nacos Version RocketMQ...(推荐使用) Spring Cloud Version Spring Cloud Alibaba Version Spring Boot Version 2020.0...RELEASE 版本 Spring Cloud 2020 如果需要使用 Spring Cloud 2020 版本,请在 dependencyManagement 中添加如下内容 ... spring-cloud-alibaba-dependencies 2.2.5.RELEASE<
org.springframework.boot spring-boot-starter-parent...-- spring boot 版本 --> 2.2.5.RELEASE ...spring-boot-starter-web spring-boot-maven-plugin ...重点是 SpringBoot、SpringCloud、SpringCloud Alibaba 这3者的版本问题,这里使用的版本为: SpringBoot 2.2.5.RELEASE SpringCloud
我最大的抱怨就是最开始使用Spring Framework构建项目十分缓慢和复杂,比如构建一个包含JPA的MVC应用。为改变这种情况,Spring Boot应运而生了。...Spring Boot以一种新的微服务的方式来替代以Spring Framework构建项目的传统方式,我已经计划在后续的项目开发中使用它。...Spring Boot默认使用嵌入式Tomcat,默认没有页面来处理404等常见错误。因此,为了给用户最佳的使用体验,404等常见错误需要我们自定义页面来处理。..., error500Page); } }; } 错误页面需要放在Spring Boot web应用的static内容目录下,它的默认位置是:src/main/resources/...现在,就可以看到一个简易版本的错误页面,可以根据自己的需要对它进行一些美化。
领取专属 10元无门槛券
手把手带您无忧上云