当前位置: 首页 > news >正文

springboot项目创建及采用本地tomcat打包发布

springboot项目发布

maven使用

maven安装包

  1. 解压maven安装包
    在这里插入图片描述
  2. 修改配置文件settings.xml
    在这里插入图片描述
  3. 更改镜像(使用maven添加依赖时,选择下载的地址,百度云已提供)
    在这里插入图片描述
    <mirror><id>nexus-aliyun</id><mirrorOf>*</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>
  1. 新建本地仓库(考试时,选用电脑所在仓库)
    在这里插入图片描述
    5,settings.xml文件中添加本地仓库地址
    在这里插入图片描述

springboot项目创建

  1. 使用基于maven的方式手动创建springboot项目

在这里插入图片描述2,项目名称随意
在这里插入图片描述3,基于maven的方式创建,提供本地maven相关
在这里插入图片描述4,在项目结构main下创建放置配置文件+写代码的文件夹
在这里插入图片描述
5,在java下面创建文件夹,名称随意
在这里插入图片描述6,创建springboot启动类,类名随意
在这里插入图片描述

同时在pom.xml中添加依赖,该依赖为springboot项目核心

在这里插入图片描述
7,通过springboot内置tomcat启动该项目

在这里插入图片描述启动成功的标志console:

在这里插入图片描述

通过外部tomcat启动springboot项目

1,修改启动类代码
在这里插入图片描述
2,添加pom.xml,表示不用内置tomcat
在这里插入图片描述3,添加外部tomcat
在这里插入图片描述在这里插入图片描述在这里插入图片描述4,部署war,注意项目名称
在这里插入图片描述在这里插入图片描述
5,使用本地tomcat启动springboot项目
在这里插入图片描述6,浏览器访问测试
在这里插入图片描述7,写上一个简单的controller测试下,注意所在包
在这里插入图片描述8,浏览器访问请求地址
在这里插入图片描述

打包本地tomcat启动

1,使用maven工具,项目打包war
在这里插入图片描述2,console查看war路径
在这里插入图片描述在这里插入图片描述
3,解压tomcat,将war包放置tomcat webapps下
在这里插入图片描述4,bin目录下启动tomcat

在这里插入图片描述
在这里插入图片描述
5,浏览器请求测试

在这里插入图片描述

相关文章:

  • 点击按钮唤起微信
  • 【牛客网】BC68 X形图案
  • Linux截图方法推荐
  • 126.(leaflet篇)leaflet松散型arcgis缓存切片加载
  • 水和冰一起进微波炉会怎样?不会还有人不知道吧
  • macOS 老版本系统恢复中出现“MacBook Pro无法与恢复服务器取得联系”
  • Android Studio 最新版本首次下载和安装以及汉化教程【+第二次安装使用教程】
  • 印象笔记05:如何打造更美的印象笔记超级笔记
  • 类似东郊到家上门预约系统需要具备哪些功能,预约系统应该怎么做
  • uniapp日期加减切换,点击切换
  • 浏览器不支持 css 中 :not 表达式的解决方法
  • 【算法专题】动态规划之斐波那契数列模型
  • 机器学习 -- 余弦相似度
  • 【题解】—— LeetCode一周小结1
  • Windows11 - Ubuntu 双系统及 ROS、ROS2 安装
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • Asm.js的简单介绍
  • express.js的介绍及使用
  • Java基本数据类型之Number
  • Just for fun——迅速写完快速排序
  • maven工程打包jar以及java jar命令的classpath使用
  • MD5加密原理解析及OC版原理实现
  • Puppeteer:浏览器控制器
  • Spring Boot快速入门(一):Hello Spring Boot
  • SpringCloud集成分布式事务LCN (一)
  • underscore源码剖析之整体架构
  • vue的全局变量和全局拦截请求器
  • 阿里云前端周刊 - 第 26 期
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 对超线程几个不同角度的解释
  • 构建工具 - 收藏集 - 掘金
  • 跨域
  • 如何胜任知名企业的商业数据分析师?
  • 数据结构java版之冒泡排序及优化
  • 小程序开发中的那些坑
  • 栈实现走出迷宫(C++)
  • 如何用纯 CSS 创作一个货车 loader
  • # 透过事物看本质的能力怎么培养?
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • $(function(){})与(function($){....})(jQuery)的区别
  • (1)Android开发优化---------UI优化
  • (floyd+补集) poj 3275
  • (Ruby)Ubuntu12.04安装Rails环境
  • (安卓)跳转应用市场APP详情页的方式
  • (十六)一篇文章学会Java的常用API
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)我也是一只IT小小鸟
  • ***利用Ms05002溢出找“肉鸡
  • .NET CLR Hosting 简介
  • .net core开源商城系统源码,支持可视化布局小程序
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器