maven

[toc]

maven的作用

  1. 管理jar包
    • 增加第三方jar包
    • jar包之间的依赖关系(自动关联下载所有依赖的jar包,并且不冲突)
  2. 将项目拆分成若干个模板

maven概念

  一个基于JAVA的自动化构建工具
  make-ant-maven-gradle
清理: 删除编译的结果,为重新编译做准备
编译: java -> class
测试: 针对项目中的关键点测试,亦可用项目中的测试代码去测试开发代码
报告: 将测试结果显示
打包: 将项目包含的多个文件压缩成一个文件,用于安装或部署
安装: 将打的包放到本地仓库
部署: 将打的包放到服务器上驻波运行

  • Eclipse中部署的web可以直接运行
  • 将Eclipse中的项目复制到tomcat/webapps中不能运行
  • 项目在webapps中直接运行

  以上是因为Eclipse中的项目,在部署时会生成一个对应的部署项目(在wtpwebapps中),区别在于:部署项目没有源码文件(src中java文件),只有编译后的class和jsp文件。
  因为两者目录结构不一样,因此tomcat中无法直接运行Eclipse中复制过来的项目(如果要在tomcat中运行一个项目,则该项目必须严格遵守tomcat的目录)
  Eclipse若非要搞到tomcat里面,则可以对项目名右键export成一个war包

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值