解决Springboot打成jar包后,无法访问Jsp和静态文件问题

1.使用Maven将Springboot项目打成jar包,默认是不会将WEB-INF目录下的文件打包进去的,因此,需要在pom.xml文件当中添加如下配置:


    
        
        ${basedir}/src/main/webapp
        
        META-INF/resources
        
            **/**
        
    
    
        ${basedir}/src/main/resources
    

2.版本问题,当不是1.4.2的时候,就会出现无法访问的问题


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

完整配置如下:


    
        
            org.springframework.boot
            spring-boot-maven-plugin
            1.4.2.RELEASE
        
    
    
        
            ${basedir}/src/main/webapp
            META-INF/resources
            
                **/**
            
        
        
            ${basedir}/src/main/resources
        
    

 

你可能感兴趣的:(解决Springboot打成jar包后,无法访问Jsp和静态文件问题)