springboot部署多个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项目中使用Kafka消息队列
1、Kafka消息生产者1)创建springboot-kafka-producer-demo项目,导入jar包。<dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>2.4.5.RELEASE</version></dependency>2)在application.properties添加Kafka producer配置项spring.kafka.bo...
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-10Java springboot项目jar发布过程解析
做springboot的都知道,发布方式不是war发布了,是jar发布,启动jar就可以直接运行,并且环境都是集成的。首先,先将项目打包成jar,这里假设你的eclipse已经安装了maven插件。右键-run as-maven Install之后看控制台的信息:到这里说明已经打包成功了。在本地测试下(运行)进入到你的磁盘,使用命令运...
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-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项目中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项目,渗透测试,越权访问问题如何修改?
登录低权限账号,可以看到系统管理里面只有密码管理这一项功能:用另一个浏览器登录高权限账号,可以看到系统管理里面有很多功能:这里抓包将高权限账号的角色管理功能的链接复制到低权限账号的浏览器页面中访问(url:http://55.98.1.21:8809/fcpms/...),发现可以访问到相关数据:回答:谢邀。看问题描述是由于权限控制不规范造成的猜测系统权限部分只是实现了根据账号和权限,控制不可以...
2024-03-12springboot项目启动脚本并设置开机自启动隐藏黑窗口
springboot项目的部署与SSM架构的部署(打成war包到tomcat/webapps/下)有所不同,比较明显的是springboot打包为jar包,运行则是通过java -jar xxx.jar命令执行,不再需要放置在tomcat下面。使用Maven生成jar包:demo-0.0.1-SNAPSHOT.jar传统方式:java -jar demo-0.0.1-SNAPSHOT.jar 升级版本以上方法还需要打开Windows命令窗口...
2024-01-10SpringBoot项目如何访问jsp页面的示例代码
最近在接支付项目,从官方下了个及时到款的demo,想在springBoot项目中运行起来,发现访问jsp的时候直接会访问到jsp页面的源文件。如何在springBoot项目中访问到jsp页面?1.添加pom依赖首先在原来的pom文件基础上加上这两个配置<!-- tomcat 的支持.--> <dependency> <groupId>org.springframework.boot</groupI...
2024-01-10Spring boot项目打包成jar运行的二种方法
前言最近公司有个项目需要移植到SpringBoot框架上,项目里面又有许多第三方jar包,在linux服务器上最方便的就是用jar的方式来运行SpringBoot项目了,因此我研究了2种打jar包的方式,记录如下,供大家参考:1、通过maven插件,将所有依赖包都打包成一个jar包,然后通过java -jar xxx.jar方式运行由于项目中...
2024-01-10Docker部署的springboot项目,找不到文件路径问题
我的项目里,有一个功能是将后端处理的数据写入excel,前端进行下载。在写入数据时,没有问题。但在下载时,后端报如下错误:但是用控制台可以找到该路径和文件。并且与报错的路径一致。请问谁遇到过这样的问题,该如何解决?回答:问题已解决。docker不识别linux物理路径。直接把路径写个文...
2024-01-10IDEA基于支付宝小程序搭建springboot项目的详细步骤
服务端在平台上创建springboot小程序应用创建小程序登录蚂蚁金服开放平台,扫码登录填写信息后,点击支付宝小程序,选择立即接入 > 同意个人公测 > 开始创建 。填写好小程序基本信息后,点击创建按钮,创建名为xxx小程序。PS:一个账号下最多可以创建10个小程序;未提交过审核的小程序可以...
2024-01-10spring boot项目打包成jar,本地可以运行,服务器就不行
用java -jar xxxx.jar命令,在本地启动打包好的jar,在浏览器输入“localhost:8080”,可以正常的访问项目但是上传到服务器上后,使用java -jar xxxx.jar启动项目,打开浏览器输入 “公网IP:8080”,就无法访问安全组的出入方向,都已放开8080端口服务器上的spring boot项目也是正常运行的回答netstat -nltp 看看你的8...
2024-01-10Springboot项目因为kackson版本问题启动报错解决方案
问题现象org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat at org.springframework.boot...
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-10spirngboot + vue 前后端分离项目 前端发起请求 403?
前端发送请求saveInfoFun: function(){//保存编辑的用户信息 var that = this; if(!that.userInfoObj.nickName){ //昵称为必填 that.$message.error('昵称为必填项,请填写昵称'); ...
2024-03-01