maven安装与使用 Linux

这篇文章要跟大家说的是Maven,maven是什么呢?它又该如何使用呢?想必大家心里都会有这样的疑问。

Maven是什么?

通常百度给你的答案会是这样子。
这里写图片描述
但是这样的解释,我想你未必会满意,对吧!因为这样的描述太抽象,对于一个初学者来说,根本无法理解。我们初学者,要形象,不要抽象。想要形象的感知,请看往下看“Maven如何使用?”

Maven如何安装?

下载binary格式的文件(即二进制已经编译好的文件),然后解压,
这里写图片描述
解压完成之后记得 配置环境变量,
这里写图片描述
配置完成后,source /etc/profile刷新一下,最后mvn -version查看是否成功。
这里写图片描述


Maven如何使用?

为了演示方便,我先使用maven的一个模板构建一个helloworld.

mvn archetype:generate -DgroupId=maven.demo.start -DartifactId=HelloMaven -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false  

这里写图片描述
出现Build Success,说明构建成功。最终使用maven构建的项目结构就是这个样子啦!!!
这里写图片描述
有么有很方便?maven连test也给你生成好了使用maven创建出来的项目,真的是层次清晰!

但是,你以为这就完了吗?当然不是,maven还能帮你编译打包运行!!!!

mvn package   //编译项目  如果编译失败,那是你没切换到你构建的项目下。

这里写图片描述
编译打包成功后,就生成了相应的jar包。下一步,执行这个jar包
这里写图片描述

java -cp target/HelloMaven-1.0-SNAPSHOT.jar  maven.demo.start.App    //-DgroupId=maven.demo.start.App是你的主类,对应的到项目结构中是

这里写图片描述
执行成功,输出hello world!
这里写图片描述


你猜除了可以帮你创建结构花文件夹,帮你编译打包,还你能帮你做什么????

还能帮你管理jar文件。

//在pom.xml中添加依赖  添加最新的spring依赖到pom文件中
    <dependency>  
        <groupId>org.springframework</groupId>  
        <artifactId>spring-context</artifactId>  
        <version>4.1.6.RELEASE</version>  
    </dependency>  

然后mvn package,maven就帮你下载好了。多方便! 现在对maven是什么有点认识了吧!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值