maven 到底是个什么东东 适用于什么样的项目和场景?
一直不明白 maven 是个什么东东 有什么用
网上的描述看起来也不太好理解
可能需要自己去用了才能大致的了解
不过不知道适用于什么样的场景啊?
我只过用svn 用svn来管理我现有的javaweb项目和java的桌面小项目我觉得已经不错了呢
我这样的情况适用maven 不呢?
网上的描述看起来也不太好理解
可能需要自己去用了才能大致的了解
不过不知道适用于什么样的场景啊?
我只过用svn 用svn来管理我现有的javaweb项目和java的桌面小项目我觉得已经不错了呢
我这样的情况适用maven 不呢?
如果用maven 的话,相对于svn又会带来哪些更好的效果呢?
希望各位能给我解一下惑
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(17)
我用gradle
什么都不用说,直接上官网看看吧:http://maven.apache.org/what-is-maven.html
蒽 看来 maven能做的事很多 我们多数人只用到其中一小部分
回复
活学活用,视野放眼于已有东西之外
俺还用 maven 实现自动化部署,不用每次部署时文件传来传去,写个脚本打完收工,大致这样:
重新部署项目秒秒钟的事
蒽 就可以把maven看成一个全面的jar库
maven 管理依赖jar包的.还可以构建项目.
自己管理jar的话冲突了你也不知道,而maven的话就比较全面的jar,不会缺少jar....
蒽 因为以前没用过ant 所以一直不知道怎么回事 现在大概知道了
感谢解答,基本明白了 配置好 名字 版本号 自动下载jar包到自己的项目 不用自己去网上去找这些jar包 然后会自动编译 构建出自己的jar
上面的回答已经基本清楚了 因为没用过 但是听到很多人说 所以一直不没明白
楼主还是别问了 去看视频吧。你都把好几个没有任何联系的东西扯到一起了。。。
感谢回答,基本明白了
引用来自“腾勇”的评论
这是两个不同的东西。
svn 是版本管理工具
maven 是项目构件工具,可以通过pom.xml 指定所需的 jar 包,还可以把一个项目打包成 jar、war等,
感谢回答
我就用maven来管理依赖jar 只要自己配置好pom.xml就可以自动下载依赖jar加入classpath 不用自己去到处找jar了
视频教程:http://yun.baidu.com/s/1hql2JUs
感谢解答,打包我用的fatjar一个第三方插件 就是把我自己的项目打包成一个jar 不知道fatjar和 maven区别有多大 是构建后的体积还是什么?
这是两个不同的东西。
svn 是版本管理工具
maven 是项目构件工具,可以通过pom.xml 指定所需的 jar 包,还可以把一个项目打包成 jar、war等,