我发现 maven 对新手真的很不友好啊

2019-10-08 16:33:58 +08:00
 zede486

整体感觉 maven 就像是模块管理工具一样, 下载开发中需要部署的 jar. 但是相对于 python web 开发来说, 我一个 pip install -r modules.txt 就可以解决的问题, 使用 maven 命令就算是看着官方文档也经常出错啊, 真的很无语.....

7755 次点击
所在节点    Java
41 条回复
yidinghe
2019-10-08 16:44:30 +08:00
磨合期是会有的,碰到什么具体问题提出来吧。
lawler
2019-10-08 16:50:09 +08:00
那是你还不知道 gradle...更不友好
djFFFFF
2019-10-08 16:56:58 +08:00
我觉得 sbt 更不友好
nicevar
2019-10-08 17:00:17 +08:00
mvn package 跟 python 的 pip install 没多大区别,有些 python 项目你拉过来 pip install 照样出错,解决问题不比 maven 简单
chendy
2019-10-08 17:00:40 +08:00
除非 IDEA 的 maven 插件抽风,或者有特殊需要,否则从来不敲命令…
murmur
2019-10-08 17:01:26 +08:00
你们公司 maven 没有自建仓库么? maven 很多问题都是网络问题,有了私有仓库随便搞,而且 ide 刷新包什么也都很方便
Jrue0011
2019-10-08 17:06:54 +08:00
有 IDE 的情况下,一般不需要自己手敲命令构建项目吧。。。
Mogugugugu
2019-10-08 17:06:56 +08:00
相比 Gradle Maven 很良心了 = =
BCy66drFCvk1Ou87
2019-10-08 17:08:21 +08:00
用 IDE
WangBold
2019-10-08 17:30:13 +08:00
借楼问一下为什么 gradle 不友好?
我先接触的 gradle,后来才接触 maven,感觉区别不是很大,而且 maven 的 xml 感觉累赘。
不友好是因为命令吗?
BBCCBB
2019-10-08 17:32:38 +08:00
maven 和 gradle 虽然比 pip 复杂的多,但是解决的问题也比 pip 多得多。

pip 有很多局限
Takamine
2019-10-08 17:36:53 +08:00
直接用 IDE 吧,难道你是要到服务器上去构建。_(:з」∠)_
LeeSeoung
2019-10-08 17:58:03 +08:00
只要仓库是同一个 基本没啥大坑。。
zhybb2010
2019-10-08 18:12:19 +08:00
Maven 还是棒棒的,你去瞅瞅 Gradle,那都是啥玩意儿!
uxstone
2019-10-08 18:16:20 +08:00
需要点耐心,maven 相比 gradle 已经很简单了
slyang5
2019-10-08 18:16:30 +08:00
用 gradle 吧。 XML 恶心到家了
Kontinue
2019-10-08 18:16:43 +08:00
maven 不是 ctrl v 加手指点点就行了吗,哪里不友好了。。。
sadhen
2019-10-08 18:19:58 +08:00
要有既有的模版
BBCCBB
2019-10-08 18:21:51 +08:00
maven 和 gradle 虽然比 pip 复杂的多,但是解决的问题也比 pip 多得多。

pip 有很多局限
littlewing
2019-10-08 18:30:52 +08:00
pip 只是一个依赖管理工具
maven 是项目生命周期管理工具,包括依赖 构建 打包 测试 等项目全流程都可以完成
两个根本就不是同一个东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/607099

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX