因为最近思虑有点多,“间歇性想要放弃”这个毛病又犯了,这周的发布有些推迟。我真的好奇,世界上真的有一直阳光像发动机一样的人吗?对于我来说,我可能有些做不到。我积极向上和间歇性想要放弃两种情况占比应该会有4:1,但愿经过实践的磨练,自己可以成为一个心志坚定的人。

前言

如果你用的是java的开发体系,那么IDEA+MAVEN这一套代码开发的管理工具你一定要学会并能熟练使用,但如果你不是用java开发,那么本篇内容就可以绕过不看了。之前我也曾零零碎碎的用过maven,但是却没有对他有一个全局的印象,借着给大家梳理的机会自己也补充学习一下。

我曾遇到过在校园招聘的面试过程中,面试官问过IDEA中的快捷键,借此来考察大家的功底,所以还是要多实战练习,我们在 https://blog.nowcoder.net/n/220a2c141a494fa78560168ea869459d 这篇文章中的简单实践用的就是maven管理的开发项目,只是当时没有给大家细讲maven的内容,这篇文章也算作为补充内容。

学习资料推荐

https://www.bilibili.com/video/BV1i7411H7RP
https://www.cnblogs.com/xdp-gacl/category/544719.html

MAVEN所解决的问题

在java开发项目的管理中,maven主要帮助我们解决两类问题:
第一类是:jar包的依赖管理
第二类是:项目的一健构建。帮助我们解决自动编译、打包、部署的问题,我们能够通过简单的命令即可构建和部署项目。