eclipse maven项目 class类部署不到tomcat下_Maven概述

Maven是一个Apache维护的项目构建工具,简化了从源代码到可执行程序的流程,包括编译、测试、打包、部署等步骤。通过配置POM文件,它可以自动下载依赖并进行一键构建。Maven使得大型项目的构建更加精细化,并被广泛应用于开源社区。
摘要由CSDN通过智能技术生成

b1612306d4a23a6846e5f22e13ef03e6.png

Maven是什么

Maven是一个由Apache基金会维护的项目构建工具。

项目构建是什么

我们将项目的代码从源代码具体程序文件的过程称为代码构建。

行为包括:编译、测试、运行、打包、部署的过程

d4820e9138fefd02ee7e58f74b413b27.png

构建过程如下:

1)创建一个Web项目

2)在项目中编写好源代码和配置文件

3)对源代码编译生成class文件

4)通过Junit对代码单元测试

5)将项目通过Eclipse工具放在Tomcat运行

6)将项目导出war,放在Tomcat运行

Maven构建项目

通过Maven构建工具可以一条命令完成上面所有的操作:

9ea64901d2d78a691e9f4b620a2364c8.png

1. *clean,清除命令,作用清除已经编译的class文件和war文件

2. *compile,编译命令,作用是将java文件编译成class文件

3. *package,打包命令,作用将class文件打成war包

4. test,测试命令,作用执行Junit工具(可以忽略)

5. deploy,部署命令,将war包放在指定的tomcat(可以忽略)

6. *运行Tomcat,通过命令tomcat7:run (要加入Maven工具的Tomcat7插件)

7. *install,安装命令,一条命令包括了,clean complile package test

使用Maven的好处

1. 使用命令,一键快速编译部署

2. 对项目的构建更加精细化,适合大型项目的构建

3. Maven支持直接通过配置文件(POM)的配置下载依赖的包

4. 各大开源社区强制使用Maven导包,意味着如果不学它,有很多的开源项目不好入门。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值