spring boot 打包jar

1.由于spring boot是自带tomcat的,so不用放在tomcat webapps里面

2.我用的是idea编辑器











然后把jar文件复制出来就行了,然后用cmd  java -jar xx.jar运行(前提是有装jdk)

3.jsp一般都打包不进去jar

解决:

pom.xml

添加

<packaging>jar</packaging> 

结果为:

<groupId>com.winter</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging> 

再添加

<resources>
            <!-- 打包时将jsp文件拷贝到META-INF目录下-->
            <resource>
                <!-- 指定resources插件处理哪个目录下的资源文件 -->
                <directory>src/main/webapp</directory>
                <!--注意此次必须要放在此目录下才能被访问到-->
                <targetPath>META-INF/resources</targetPath>
                <includes>
                    <include>**/**</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/**</include>
                </includes>
                <filtering>false</filtering>
            </resource> 

这样在webapp下的东西会打包进META-INF里面

猜你喜欢

转载自blog.csdn.net/weixin_38336658/article/details/79674250