首页 > 系统 > Linux > 正文
maven安装与使用 Linux
2017-07-17 13:56:24       个评论    来源:  
收藏    我要投稿

这篇文章要跟大家说的是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文件中
      
        org.springframework  
        spring-context  
        4.1.6.RELEASE  
      

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

点击复制链接 与好友分享!回本站首页
上一篇:Linux下的shell进度条
下一篇:Homebrew简介及安装
相关文章
图文推荐
文章
推荐
热门新闻

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站