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部署多个vue项目
在springboot下部署多个vue项目,只需要将vue打包成静态文件后,将其放在resources的静态文件夹下即可。如下图:static目录下有三个vue的静态文件夹,分别为运营后台(admin)、企业后台(company)、网站前端(www)访问地址:运营后台:http://ip:port/admin/index.html企业后台:http://ip:port/company/index.html...
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 项目cpu占用高
代码中只是用了到一个定时器,运行一段时间就会出现这样回答和我的代码没有关系,我吧所有代码注释了,就这么直接运行也会出现这样的情况这两个线程看着像是spring boot内置的tomcat的监听线程。如果不用web服务的话,可以关掉它。spring: main:web-application-type: servlet #web项目的类型,影响使用的Applic...
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-10spring boot项目fat jar瘦身的实现
一、项目背景spring cloud构建spring boot项目,精细化各项目的层次,达到降低耦合度的目的,项目间基于restful通信。在对项目打包过程中,使用spring-boot-maven-plugin插件打包,生成的是fat jar,解压该jar包,会发现项目依赖的jar包存放于BOOT-INF下的lib文件夹中,分析多个子项目后会发现,相同的jar包占绝大多...
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 web项目打包实现过程解析
对于war包,相信对于我们开发javaweb工程师来说都是不陌生的,外置tomcat+war包安装到服务器上。然而springboot可以内嵌tomcat插件,所以外置tomcat可以去掉,直接运行war包,下面就介绍一下基本配置。1、准备工具IDEA2019开发工具maven3.3.9配置好springboot2.1.7相关环境2、配置pom.xml文件<project ... <groupId>com...
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-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项目如何访问jsp页面的示例代码
最近在接支付项目,从官方下了个及时到款的demo,想在springBoot项目中运行起来,发现访问jsp的时候直接会访问到jsp页面的源文件。如何在springBoot项目中访问到jsp页面?1.添加pom依赖首先在原来的pom文件基础上加上这两个配置<!-- tomcat 的支持.--> <dependency> <groupId>org.springframework.boot</groupI...
2024-01-10IDEA基于支付宝小程序搭建springboot项目的详细步骤
服务端在平台上创建springboot小程序应用创建小程序登录蚂蚁金服开放平台,扫码登录填写信息后,点击支付宝小程序,选择立即接入 > 同意个人公测 > 开始创建 。填写好小程序基本信息后,点击创建按钮,创建名为xxx小程序。PS:一个账号下最多可以创建10个小程序;未提交过审核的小程序可以...
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+Vue前后端分离项目打包并部署到服务器
一、打包前端项目打开前端项目,使用npm run build命令进行打包,打包成功后结果如下这时,该项目目录下有一个build目录是打包好的文件将该目录下的所有文件复制到后端Springboot项目的resources/static目录下二、打包后端项目在右侧的maven视图中点击clean,然后点击install,对后端项目进行打包...
2024-01-10【Java】springboot源码解析-管中窥豹系列之项目类型(二)
一、前言Springboot源码解析是一件大工程,逐行逐句的去研究代码,会很枯燥,也不容易坚持下去。我们不追求大而全,而是试着每次去研究一个小知识点,最终聚沙成塔,这就是我们的springboot源码管中窥豹系列。二、项目类型这一节我们先讨论一下springboot项目的怎么自动加载applicationcontext实现类...
2024-01-10Springboot 项目集成 Nacos 实现服务注册发现与配置管理
Hello 大家好,我是阿粉,前面的文章给大家介绍了一下如何在本地搭建微服务环境下的服务注册中心和配置管理中心 Nacos,今天通过我们通过使用 SpringBoot 项目集成 Nacos 来给大家演示一下是如何使用 Nacos 来实现服务发现和配置管理的。启动 Nacos 服务启动完本地搭建的 Nacos 服务后,我们可以看到,目...
2024-01-10