vscode 热部署 spring-mvc
2024-09-01 13:09:24
1.添加maven插件
<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 目录
其实以上2个步骤的目的就是将lib和class目录放在WEB-INF目录下
以上仅供参考,具体问题具体分析
最新文章
- TinyFrame系列:基于EFCodeFirst,IOC,AOP的轻型框架
- PhpStorm 8.x/9.x 快捷键设置/个性化设置,如何多项目共存?如何更换主题?
- MarshalAs属性指示如何在托管代码和非托管代码之间封送数据。
- centos: vmware 安装centos 7连不上网
- ASP.NET中如何读取和写入注册表
- HDU 4630 No Pain No Game(树状数组)
- PHP页面跳转几种实现技巧
- Grails连接外部数据库注意事项Could not determine Hibernate dialect for database name [Oracle]!
- UITableView自动滚动方法
- 提示text还能输入多少字节
- 【strtok()】——分割字符串
- Java web的一些面试题
- Vue 单文件原件 — vCheckBox
- 【朝花夕拾】Android性能篇之(一)序言及JVM
- Find K Closest Elements
- TeamViewer试用期满转免费版本方法
- [朴孝敏][Ooh La La]
- redhat6.4 gcc g++ rpm方式安装步骤
- sys安装
- Adobe9阅读器渗透攻击——20145301