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 项目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-10springboot项目pom.xml第一行报错
作为一位程序猿,看到这个红红的xx错误,那就是第一个时间想把它灭了。第一感觉就是maven的pom出错了,后面证实,确实如此。那么怎么解决呢。1.可能是springboot的版本不对,现在使用的是2.1.8.Release。换个低级一点的看看,一切到了2.1.2,诶。确实可以哦,问题解决了,那个高兴!接着莫名的又要换高...
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项目与vue项目整合打包
我的环境* JDK 1.8* maven 3.6.0* node环境1.为什么需要前后端项目开发时分离,部署时合并?在一些公司,部署实施人员的技术无法和互联网公司的运维团队相比,由于各种不定的环境也无法做到自动构建,容器化部署等。因此在这种情况下尽量减少部署时的服务软件需求,打出的包数量也尽量少。针对...
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-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-10springboot 项目容器启动后如何自动执行指定方法
目录springboot 项目容器启动后自动执行指定springboot 容器及启动过程问题1:为什么要启动父子两个容器?问题2:在什么时候启动父容器?问题3:父容器和子容器的区别?问题4:怎么保证父容器启动过程中问题5:容器实际通过什么来管理beanspringboot 项目容器启动后自动执行指定我们需要写一个class去让...
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-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项目部署xshell服务器(脚本版)
部署项目时每次要查看项目进程,杀死进程,重新上传,在进行运行现在利用脚本,不需要那么多步骤,一步搞定失败经历也应该记录下1.上传本地脚本文件2.给脚本文件赋权限(赋值后变成绿色的了)赋完权限后直接用./文件名.sh status(是脚本里查看状态)3.发现发上去的编码集与服务器端不同...
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-10Docker中部署前后端分离项目(vue+springboot)(一)
首先从后端开始,先把后端的项目打包成jar包我这里使用的是maven,打包成功之后从Target中拿到对应的jar包。然后先在你的windows上 cmd – java -jar 你的jar包.jar,看能不能运行,如果能,则继续。对了这里建议先在后端项目上新建一个测试用的接口,像这种的然后,在你的liunx上新建一个app文件夹。...
2024-01-10