
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-10
如何正确停止springboot项目?
这是面试时被问到的一个问题,后来在网上搜索了很多,我用了看起来比较简便的一种方法,就是这个链接中的方式一:正确、安全地停止SpringBoot应用服务总共就三步:1.导入actuator依赖;2.配置properties文件;3.使用post方式发出shutdown信号然而我得到的响应是这样的:,显然项目并没有终止我是在window...
2024-01-10
springboot项目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-10
springboot实现启动直接访问项目地址
目录springboot启动直接访问项目地址方式一方式二springboot运行无法访问创建一个springBoot 项目项目配置文件springBoot启动类配置springboot启动直接访问项目地址方式一编辑启动类(我的启动类是ApplicationBootstrap) => 进去后找到图中标记处Add按钮选中菜单中的 Launch Web Browser => 选择浏览器 => 输入打开网址 => ...
2024-01-10
springbootweb项目跨域访问处理笔记
解决springMVC web项目跨域访问问题1、@CrossOrigin跨域注解 springboot自带跨域注解,可以放在RestController的类上或者方法上,还能自定义那些域名可以跨域,非常灵活 @CrossOrigin //默认情况下@CrossOrigin允许@RequestMapping注释中指定的所有源和HTTP方法 @CrossOrigin(origins = "*", allowedHeaders = "*") @CrossOrigin(origins = "http://...
2024-01-10
Jekins自动化部署springboot项目
新建自由风格的软件项目源码管理这里以git形式做介绍,初次未配置git的连接账户,这里需要在Credentials里面添加一个全局凭证,这里可以是用户名密码模式,也可以是GitLab的API token形式指定构建分支Branch Specifier (blank for "any") 为 */master(这里可以指定构建分支)源码库浏览器设置为自动构建触发...
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-10
spring boot项目fat jar瘦身的实现
一、项目背景spring cloud构建spring boot项目,精细化各项目的层次,达到降低耦合度的目的,项目间基于restful通信。在对项目打包过程中,使用spring-boot-maven-plugin插件打包,生成的是fat jar,解压该jar包,会发现项目依赖的jar包存放于BOOT-INF下的lib文件夹中,分析多个子项目后会发现,相同的jar包占绝大多...
2024-01-10
【java】如何正确停止springboot项目?
这是面试时被问到的一个问题,后来在网上搜索了很多,我用了看起来比较简便的一种方法,就是这个链接中的方式一:正确、安全地停止SpringBoot应用服务总共就三步:1.导入actuator依赖;2.配置properties文件;3.使用post方式发出shutdown信号然而我得到的响应是这样的:,显然项目并没有终止我是在windows...
2024-01-10
springboot项目中使用jettyweb服务器
Servlet规范支持方面 (1)Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。 GAE(谷歌应用引擎已经全面切换为Jetty) (2)Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。(中小企业还再在用)导包 spring-boot-starter-jetty,并排除spring-boot-starter-web里面的s...
2024-01-10
SpringBoot项目部署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-10
spring引导项目运行问题
我使用“spring tool suite”创建了spring引导启动项目。当我运行项目时,index.jsp页面没有加载。但index.html可以很好地加载。spring引导项目运行问题我的文件夹结构如下我家控制器package com.programmingfree.springservice; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.Request...
2024-01-10
Springboot 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项目使用外部tomcat过程解析
这篇文章主要介绍了配置springboot项目使用外部tomcat过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下在pom文件中添加依赖<!--使用自带的tomcat--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <...
2024-01-10
SpringBoot项目集成xxljob实现全纪录
目录xxljob介绍代码配置过程1.引入xxl-job的依赖2.编写配置文件3. 编写配置类4.新建Job文件夹,将自己写的类放到此文件夹下5. 编写业务代码登录xxl-Job并配置1.执行器管理--新增执行器 2.任务管理--新增任务测试:断点调试 查看调度日志:xxljob介绍XXL-JOB是一个分布式任务调度平台,其核心设计目标是开...
2024-01-10
springboot项目中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-10
Spring boot项目打包成jar运行的二种方法
前言最近公司有个项目需要移植到SpringBoot框架上,项目里面又有许多第三方jar包,在linux服务器上最方便的就是用jar的方式来运行SpringBoot项目了,因此我研究了2种打jar包的方式,记录如下,供大家参考:1、通过maven插件,将所有依赖包都打包成一个jar包,然后通过java -jar xxx.jar方式运行由于项目中...
2024-01-10
Docker部署Spring-boot项目的示例代码
一、基础Spring-boot快速启动 1.1 快速启动 pom.xml加入如下依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.5.RELEASE</version> </parent> <properties> <java.version>1.8</java.version> <pr...
2024-01-10
IDEA基于支付宝小程序搭建springboot项目的详细步骤
服务端在平台上创建springboot小程序应用创建小程序登录蚂蚁金服开放平台,扫码登录填写信息后,点击支付宝小程序,选择立即接入 > 同意个人公测 > 开始创建 。填写好小程序基本信息后,点击创建按钮,创建名为xxx小程序。PS:一个账号下最多可以创建10个小程序;未提交过审核的小程序可以...
2024-01-10
python项目报500 mod_wsgi错误?
线上环境出问题了 检查了好久没找到问题 ubuntu环境有python3.8 python 3.9 python2.7 不知道是不是python环境的问题 求大神指点下面是apache日志[Wed Aug 02 16:44:15.170848 2023] [wsgi:error] [pid 367880:tid 140545791973120] error code:500[Wed Aug...
2024-03-10
spring boot项目打包成jar,本地可以运行,服务器就不行
用java -jar xxxx.jar命令,在本地启动打包好的jar,在浏览器输入“localhost:8080”,可以正常的访问项目但是上传到服务器上后,使用java -jar xxxx.jar启动项目,打开浏览器输入 “公网IP:8080”,就无法访问安全组的出入方向,都已放开8080端口服务器上的spring boot项目也是正常运行的回答netstat -nltp 看看你的8...
2024-01-10
Springboot项目因为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
教你如何将Springboot项目成功部署到linux服务器
springboot的jar包方式idea默认就是jar打包方式所以直接使用maven工具按照步骤点击就可以直接打包ps:打包前你的数据库相关的连接信息要记得修改,不能再用本地的了第二步:Maven clean :清除编译后的目录,默认是target目录[INFO] Scanning for projects...[INFO] ...
2024-01-10
Springboot+Vue前后端分离项目打包并部署到服务器
一、打包前端项目打开前端项目,使用npm run build命令进行打包,打包成功后结果如下这时,该项目目录下有一个build目录是打包好的文件将该目录下的所有文件复制到后端Springboot项目的resources/static目录下二、打包后端项目在右侧的maven视图中点击clean,然后点击install,对后端项目进行打包...
2024-01-10
第一个Django项目part5:测试
一、自动化测试概述什么是自动化测试测试是一种例行的、不可缺失的工作,用于检查你的程序是否符合预期。测试可以划分为不同的级别。一些测试可能专注于小细节(比如某一个模型的方法是否会返回预期的值?), 一些测试则专注于检查软件的整体运行是否正常(用户在对网站进行了一系列的...
2024-01-10
