springboot项目启动报错?
Caused by: java.lang.NoClassDefFoundError: jakarta/servlet/http/HttpSessionContextat org.eclipse.jetty.servlet.ServletContextHandler.newSessionHandler(ServletContextHandler.java:339)at org.eclipse.je...
2024-02-21springboot项目快速搭建的方法步骤
1. 问题描述springboot的面世,成为Java开发者的一大福音,大大提升了开发的效率,其实springboot只是在maven的基础上,对已有的maven gav进行了封装而已,今天用最简单的代码快速入门springboot。2. 解决方案强烈推荐大家使用Idea的付费版(破解感谢下蓝宇),Idea对maven、git等插件支持的更加好。使用idea自...
2024-01-10springboot项目https访问配置
生成https访问的ssl证书 在jdkin目录下,使用keytool.exe生成ssl签名证书 打开命令窗口,输入:keytool -genkey -keyalg RSA -alias ssl_alias -keystore C:/Users/Liunh/.ssh/ssl.keystore 指定的签名证书名字叫ssl.keystore,别名叫ssl_alias,如下图application.properties https访问方式配置server.ssl.enabled=trueserver.ssl....
2024-01-10springboot整合vue项目(小试牛刀)
序本文主要研究一下如何在springboot工程整合vuemaven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>新建springboot的web工程,默认会在resources目录下生成static以及templates文件夹templates文件用于存放后端渲染的模板,这里我们采用...
2024-01-10Jekins自动化部署springboot项目
新建自由风格的软件项目源码管理这里以git形式做介绍,初次未配置git的连接账户,这里需要在Credentials里面添加一个全局凭证,这里可以是用户名密码模式,也可以是GitLab的API token形式指定构建分支Branch Specifier (blank for "any") 为 */master(这里可以指定构建分支)源码库浏览器设置为自动构建触发...
2024-01-10(2)多个springboot项目合并的问题总结
本文内容纲要:- 一,解决项目合并中的多个数据源问题- 二.多数据源的配置实现- 这里我只使用两个数据源,所以要添加两个配置类:一,解决项目合并中的多个数据源问题今天使用spring boot配置两个数据源,出现了问题。上网搜了一下,结果是使用datasource.url的锅。spring.datasource.url 数据库的 J...
2024-01-10在Linux下部署Springboot项目
2、上传https://www.jianshu.com/p/1afd25e7459d3、在有jar包的目录下执行命令:nohup java -Dspring.profiles.active=dev -jar cys-platform-api-1.0.jar >> console.out &4、linux访问API5、查看开放端口问题:安全组的8089端口已开放,配置文件的配置成address: 0.0.0.0,可还是不能通过IP+端口访问。执行:iptables -F,然后其他如mysql都连...
2024-01-10springboot项目中使用jettyweb服务器
Servlet规范支持方面 (1)Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。 GAE(谷歌应用引擎已经全面切换为Jetty) (2)Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。(中小企业还再在用)导包 spring-boot-starter-jetty,并排除spring-boot-starter-web里面的s...
2024-01-10SpringBoot项目部署xshell服务器
cd /opt/ 进入opt文件夹(opt用户级文件夹 ,相当于windows的software)ls 查看当前目录下所有文件夹cd 服务所在文件夹ps -ef |grep java 查看所有正在运行的java进程kill -9 服务id 根据id杀死正在运行的java进程rz -y传输jar包(idea install或package命令打出来的jar包)nohup java -jar xxx.jar > /dev/null 2>&1 & 后台启动...
2024-01-10vue+springboot实现项目的CORS跨域请求
跨域资源共享CORS(Cross-origin Resource Sharing),是W3C的一个标准,允许浏览器向跨源的服务器发起XMLHttpRequest请求,克服ajax请求只能同源使用的限制。关于CORS的详细解读,可参考阮一峰大神的博客:跨域资源共享CORS详解。本文为通过一个小demo对该博客中分析内容的一些验证。1.springboot+vue项目的构建和...
2024-01-10使用SpringBoot整合ssm项目的实例详解
SpringBoot是什么?Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。Spring Boot 现在已经成为 Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为 SpringBoot 全家桶,成为一把万能钥匙。SpringBoot的特点1.创建独立的 Spring ...
2024-01-10springboot项目启动,但是访问报404错误的问题
目录springboot项目启动,访问报404错误我的解决springboot版本引起的404环境描述报错情况如下springboot项目启动,访问报404错误今天在做一个springboot项目的时候,是接着别人的项目写的,写完之后想做一下测试,于是就启动了springboot,然后在访问的时候,一直包404的错误,然后百度了一下网上给的方法,包...
2024-01-10angular + spring boot 项目部署记录
前言日志系统上线测试需要将项目部署到服务器上,下面我将分享我的实现过程。吐糟:疫情早点结束吧,隔离生活太难受了。连接服务器选工具ssh笔者一开始只是听说过ssh,所以最先没有想到ssh,第一反应是去查,查出来的说是用finder(mac Os),还好老师及时制止了我,没有去做过多的无用功。ssh介...
2024-01-10Spring boot项目中异常拦截设计和处理详解
背景:项目运行过程中会出现各种各样的问题,常见的有以下几种情况:业务流程分析疏漏,对业务流程的反向操作、边界分析设计不充分调用外部服务、调用外部系统出现的超时、错误、返回值与预期不符外部资源连通性问题,db等服务器出现的网络抖动或宕机无论是分析设计、开发、测试、...
2024-01-10Springboot接口项目如何使用AOP记录日志
一、 背景一直想给项目构建一个统一的日志收集系统,先迈出第一步,构建一个日志收集类,用AOP实现无侵入日志收集二、 环境1.此随笔内容基于spring boot项目2.数据库为mysql 5.7.9版本3.jdk 版本为1.8三、 说明此版采用数据库存储,之后考虑使用elasticsearch等工具存储四、 内容1、构建日志采集实体...
2024-01-10springboot项目中zookeeper分布式锁的实现
导入开发包<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId> <version>2.2.1.RELEASE</version></dependency><dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>z...
2024-01-10Springboot项目如何使用apollo配置中心
这篇文章主要介绍了Springboot项目如何使用apollo配置中心,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下1. 引入 apollo 配置依赖 <dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifactId>apollo-client</artifactId> <version>1.1.0</version> </dependency>...
2024-01-10SpringBoot项目如何访问jsp页面的示例代码
最近在接支付项目,从官方下了个及时到款的demo,想在springBoot项目中运行起来,发现访问jsp的时候直接会访问到jsp页面的源文件。如何在springBoot项目中访问到jsp页面?1.添加pom依赖首先在原来的pom文件基础上加上这两个配置<!-- tomcat 的支持.--> <dependency> <groupId>org.springframework.boot</groupI...
2024-01-10springboot项目获取resources相对路径的方法
springboot文件上传保存到resources里,用System.getProperty("user.dir");参数即可获得项目相对路径。(ps:不知道是不是springboot内嵌tomcat容器的原因,用网上的request.getServletContext().getRealPath("/")方法获得的路径不是项目路径,而是c盘下一个tomcat目录路径)保存成功图:到此这篇关于springboot项目获取resources相对...
2024-01-10Docker部署的springboot项目,找不到文件路径问题
我的项目里,有一个功能是将后端处理的数据写入excel,前端进行下载。在写入数据时,没有问题。但在下载时,后端报如下错误:但是用控制台可以找到该路径和文件。并且与报错的路径一致。请问谁遇到过这样的问题,该如何解决?回答:问题已解决。docker不识别linux物理路径。直接把路径写个文...
2024-01-10SpringBoot+jsp项目启动出现404的解决方法
通过maven创建springboot项目启动出现404application.properties配置spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jsp项目结构控制器方法package com.example.demo.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation....
2024-01-10Springboot 项目读取Resources目录下的文件(推荐)
需求描述:企业开发过程中,经常需要将一些静态文本数据放到Resources目录下,项目启动时或者程序运行中,需要读取这些文件。 读取Resources目录下文件的方法 /** * @Description: 读取resources 目录下的文件 * @Author: ljj * @CreateDate: 2020/11/3 17:20 * @UpdateUser: * @UpdateDate: * @UpdateReakem * @para...
2024-01-10【Java】springboot源码解析-管中窥豹系列之项目类型(二)
一、前言Springboot源码解析是一件大工程,逐行逐句的去研究代码,会很枯燥,也不容易坚持下去。我们不追求大而全,而是试着每次去研究一个小知识点,最终聚沙成塔,这就是我们的springboot源码管中窥豹系列。二、项目类型这一节我们先讨论一下springboot项目的怎么自动加载applicationcontext实现类...
2024-01-10Springboot 项目集成 Nacos 实现服务注册发现与配置管理
Hello 大家好,我是阿粉,前面的文章给大家介绍了一下如何在本地搭建微服务环境下的服务注册中心和配置管理中心 Nacos,今天通过我们通过使用 SpringBoot 项目集成 Nacos 来给大家演示一下是如何使用 Nacos 来实现服务发现和配置管理的。启动 Nacos 服务启动完本地搭建的 Nacos 服务后,我们可以看到,目...
2024-01-10springboot启动项目后也没有报错,直接关闭,希望有大佬救急!!!
回答有web或者定时任务之类的逻辑么?没有的话就是这样直接退出的,因为没有非daemon的线程在跑了打印debug日志看看你这个情况是正常的,因为你没有引入web包或者其他需要监听阻塞的类,平常我们引入web包后会监听8080端口,所以它不会自动关闭,你这个情况就是属于没有需要一直启动的任务在。不...
2024-01-10