分享

SpringBoot 3 以上版本部署war包工程tomcat访问

 笑笑兔 2024-05-15 发布于天津

一、系统环境运行版本

Window11

SpringBoot: 3.2.5

jdk :17

tomcat:10.1.10

二、确保本地安装jdk17、tomcat10

1、检测jdk版本命令 java -version。详细教程参考http://www.360doc.com/content/24/0311/11/81422493_1116814972.shtml

2、tomcat10官网地址:https://tomcat./download-10.cgi,找到windows安装版本(64位为例)。如图

  

3、第一次运行tomcat10显示乱码,需要修改conf目录下logging.properties文件,找到红色区域位置。如图

三、idea 创建springboot3项目

1、选择Maven包、jdk版本、war包,点击【next】。如图

2、选择springboot版本以3.2.5为例,web选择spring web选项。如图

3、待工程创建完毕,创建测试controller类。如图

4、浏览器访问能正常输出,说明环境没有问题接下来打war包。由于,我们使用自己安装tomcat10,所以需要将内置tomcat去掉。pom.xml文件添加依赖项,意思是只有在本地开发时使用

  <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope>
        </dependency>

5、找到maven工具窗口,点击war包打包方式。如图

四、tomcat 启动springboot项目

1、将war包,拷贝到tomcat下webapps目录下。如图

2、启动bin目录下,startup.bat文件。如图

3、等待启动完毕后,浏览器访问。默认端口8080,访问方式:http://localhost:8080/war包名称/控制器名称。如图

注:如果启动失败,查看启动窗口日志,根据具体原因查找解决方法。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多