基于Maven管理的web项目结构:

target目录是用来存放项目打包之后生成的文件的目录,此目录中的文件必须调用mvn clean package后才能生成,

如果把虚拟目录设置在此目录中,则每次修改项目后都需要调用mvn,很不方便

正确方法:

  1.设置虚拟目录为:src/main/webapp

  2.在pom.xml中更改maven打包的目录位置

<!-- 更改maven默认的打包目录 -->
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webappDirectory>${basedir}/src/main/webapp</webappDirectory>
<warSourceDirectory>${basedir}/src/main/webapp</warSourceDirectory>
</configuration>
</plugin>

最新文章

  1. Jenkins插件安装和系统配置
  2. SeaJS入门篇一 怎么使用query
  3. npm常用命令小结
  4. python 常用内置函数
  5. centos7 systemctl 启动 Redis 失败
  6. 20145235 《Java程序设计》第5周学习总结
  7. [Virtualization][SDN] VXLAN到底是什么 [转]
  8. 转载__UI之Frgment
  9. word小技巧
  10. Ⅵ.spring的点点滴滴--自定义类型转换器
  11. C++ Primer笔记(一):字符串、向量和数组
  12. hdu_4828_Grids(卡特兰数+逆元)
  13. iOS8学习笔记-构建多视图应用程序
  14. IDEA 无法运行Junit, 报错Class not found xxxx Empty test suite.
  15. np.array转换为list,嵌套的python list转成一个一维的python list
  16. 告别回调,拥抱async await
  17. Docker 搭建pxc集群 + haproxy + keepalived 高可用(一)
  18. Go学习之路
  19. 深入理解java中的底层阻塞原理及实现
  20. Asp.NetMVC和WebForm的请求生命周期

热门文章

  1. Linux find命令详解
  2. ubuntu修改grub2
  3. .h头文件、 .lib库文件、 .dll动态链接库文件之间的关系
  4. Web 安全之内容安全策略 (CSP)
  5. 【Xamarin开发 Android 系列 4】 Android 基础知识
  6. Android Training精要(四) Intent注意事项
  7. 【CF】196 Div.2 D. Book of Evil
  8. CentOS下date命令 - 显示和设置系统日期与时间
  9. ARM学习笔记14——C语言和汇编相互套用
  10. Test2014-3-1 魅力值比较