栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot.14.SpringBoot使用jsp模板打包成jar

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot.14.SpringBoot使用jsp模板打包成jar

SpringBoot.14.SpringBoot使用jsp模板打包成jar
    • 前言
    • 实现步骤
      • 1.pom.xml
      • 2.打包
      • 3.上传至服务器
      • 4.运行
      • 5.测试

前言

关于SpringBoot使用jsp模板打包成jar的方式运行在文章SpringBoot.08.SpringBoot文件上传与下载中我们简单的提到过一次,这里我们来详细记录一下过程和注意事项

实现步骤

这里我们就以文章SpringBoot.12.SpringBoot中的拦截器中的Module为例进行打包测试

1.pom.xml


    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.5.0
        
    

    com.christy
    springboot-08-interceptor
    0.0.1-SNAPSHOT
    springboot-08-interceptor
    Demo project for Spring Boot
    
    jar

    
        1.8
    

    
        
        
            org.springframework.boot
            spring-boot-starter-web
        

        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        

        
        
            com.alibaba
            druid
            1.2.6
        

        
        
            mysql
            mysql-connector-java
            5.1.38
        

        
        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.1.4
        

        
        
            org.springframework.boot
            spring-boot-devtools
            true
        

        
        
            org.projectlombok
            lombok
        

        
        
            jstl
            jstl
            1.2
        

        
        
            org.apache.tomcat.embed
            tomcat-embed-jasper
        

        
        
            commons-io
            commons-io
            2.8.0
        

        
            commons-fileupload
            commons-fileupload
            1.4
            
                
                    commons-io
                    commons-io
                
            
        
    

    
        
            
            
                org.springframework.boot
                spring-boot-maven-plugin
                1.4.2.RELEASE
            
        

        
            
            
                
                src/main/webapp
                
                meta-INF/resources
                
                    ****
                
                false
            
        
    


 
   
   
     org.springframework.boot
     spring-boot-maven-plugin
     1.4.2.RELEASE
   
 

 
   
   
     
     src/main/webapp
     
     meta-INF/resources
     
       ****
     
     false
   
 

2.打包

我们点击IDEA的右侧边栏的Maven标签,依次点击springboot-08-interceptor下面的Lifecycle下的clear和package命令。如下图所示:


package命令执行完毕后,我们能够在项目下面的target包下面看到我们生成的jar包。如下图所示:

3.上传至服务器

打开我们Linux服务器Christy(baseOS),ip地址为192.168.8.100。如下图所示:

执行cd命令进入到/usr/apps目录下,执行rz命令,选择刚才生成的jar进行上传。如下图所示:

4.运行

执行命令java -jar springboot-08-interceptor-0.0.1-SNAPSHOT.jar nohup &可以后台运行该程序,如下图所示:

此时我们执行命令Ctrl+C,该程序会切换到后台运行,我们执行jps命令会发现该进程依然存在,如下图所示:

5.测试

我们浏览器访问http://192.168.8.100:8808/interceptor.jsp页面可以正常访问。如下图所示:

当我们浏览器访问http://192.168.8.100:8808/interceptor/sayHello时控制台会输出以下内容:

当有请求访问该程序时程序自动转换到前台运行,非常方便。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/389735.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号