vscode 熱部署 spring-mvc

1.添加maven插件web

  

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <executions>
                <execution>
                    <id>copy-dependencies</id>
                    <phase>compile</phase>
                    <goals>
                        <goal>copy-dependencies</goal>
                    </goals>
                    <configuration>
                        <!--${project.build.directory} class的輸出目錄不作設置的話默認表明項目根目錄的target目錄;
                            也能夠使用「自定義文件夾/自定義文件夾 例如:a/b」,也能夠使用絕對路徑如:「D:\test」 -->
                        <outputDirectory>src/main/webapp/WEB-INF/lib</outputDirectory>
                        <excludeTransitive>false</excludeTransitive>
                        <stripVersion>false</stripVersion>
                        <includeScope>runtime</includeScope>
                    </configuration>
                </execution>
            </executions>
        </plugin>

當有新的jar文件添加時,能夠執行命令 mvn compile,就會將jar文件生成並輸出到lib目錄下

2.將classpath文件中 class 文件的輸出目錄改成 src/main/webapp/WEB-INF/classes 目錄apache

 

其實以上2個步驟的目的就是將lib和class目錄放在WEB-INF目錄下app

 

以上僅供參考,具體問題具體分析webapp

相關文章
相關標籤/搜索