maven 到底是个什么东东 适用于什么样的项目和场景?

发布于 2021-11-27 22:23:19 字数 266 浏览 895 评论 17

一直不明白 maven 是个什么东东 有什么用
网上的描述看起来也不太好理解
可能需要自己去用了才能大致的了解


不过不知道适用于什么样的场景啊?
我只过用svn 用svn来管理我现有的javaweb项目和java的桌面小项目我觉得已经不错了呢
我这样的情况适用maven 不呢?

如果用maven 的话,相对于svn又会带来哪些更好的效果呢?


希望各位能给我解一下惑

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(17

如日中天 2021-11-30 12:11:45

我用gradle

岁吢 2021-11-30 12:11:41

什么都不用说,直接上官网看看吧:http://maven.apache.org/what-is-maven.html

羁拥 2021-11-30 12:11:35

蒽 看来 maven能做的事很多 我们多数人只用到其中一小部分

为你鎻心 2021-11-30 12:11:23

回复
活学活用,视野放眼于已有东西之外

离不开的别离 2021-11-30 12:11:03

俺还用 maven 实现自动化部署,不用每次部署时文件传来传去,写个脚本打完收工,大致这样:

cd /var/www/jfinal_com
svn update
mvn compile
/opt/tomcat7/bin/shutdown.sh
/opt/tomcat7/bin/start.sh

   重新部署项目秒秒钟的事

躲猫猫 2021-11-30 12:10:43

蒽 就可以把maven看成一个全面的jar库

北笙凉宸 2021-11-30 12:10:40

maven 管理依赖jar包的.还可以构建项目.

自己管理jar的话冲突了你也不知道,而maven的话就比较全面的jar,不会缺少jar....

狼亦尘 2021-11-30 12:09:47

蒽 因为以前没用过ant 所以一直不知道怎么回事 现在大概知道了

苍暮颜 2021-11-30 12:07:43

感谢解答,基本明白了 配置好 名字 版本号 自动下载jar包到自己的项目 不用自己去网上去找这些jar包 然后会自动编译 构建出自己的jar

白龙吟 2021-11-30 12:07:38

上面的回答已经基本清楚了 因为没用过 但是听到很多人说 所以一直不没明白

各自安好 2021-11-30 12:06:39

楼主还是别问了 去看视频吧。你都把好几个没有任何联系的东西扯到一起了。。。

混吃等死 2021-11-30 12:04:32

感谢回答,基本明白了

别再吹冷风 2021-11-30 11:15:29

引用来自“腾勇”的评论

这是两个不同的东西。

svn 是版本管理工具

maven 是项目构件工具,可以通过pom.xml 指定所需的 jar 包,还可以把一个项目打包成 jar、war等,

梦中楼上月下 2021-11-30 10:41:36

感谢回答

成熟稳重的好男人 2021-11-30 09:41:39

我就用maven来管理依赖jar 只要自己配置好pom.xml就可以自动下载依赖jar加入classpath 不用自己去到处找jar了

视频教程:http://yun.baidu.com/s/1hql2JUs

为你鎻心 2021-11-30 04:57:22

感谢解答,打包我用的fatjar一个第三方插件 就是把我自己的项目打包成一个jar 不知道fatjar和 maven区别有多大 是构建后的体积还是什么?

甜柠檬 2021-11-29 21:07:21

这是两个不同的东西。

svn 是版本管理工具

maven 是项目构件工具,可以通过pom.xml 指定所需的 jar 包,还可以把一个项目打包成 jar、war等,

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文