如何在Java项目中使用Maven?为什么?

如何在Java项目中使用Maven?为什么?,第1张

如何在Java项目中使用Maven?为什么?

Maven用于管理构建,测试和部署过程。它可以将单元测试和集成测试分开,因此您仅在必要时运行它们并减少构建时间。

它也是一个 依赖项管理器 ,这意味着当您意识到项目需要的服务器部分

apache commons-logging1.0.4
但客户端与过去的任何内容发生冲突时
0.7.9
,您只需在相应的
pom.xml
文件中添加几行,然后Maven会处理所有这些(下载,安装,并跟踪这些依赖项的不同版本)。

在执行当前任务之前,我并不相信,但是在将其用于大型企业应用程序的两年后,我绝对尊重Maven带来的好处。有很多在线资源,但是如果您要带头去做并且真的感到不舒服,我建议您买一本书-O’Reilly的书很有帮助。


忘了提到一个Eclipse插件,它使使用Eclipse
变得毫不费力:m2Eclipse。


例如

pom.xml
段的第二次更新以回答OP问题:

pom.xml
将包含XML代码,例如:

<dependencies>    <dependency>        <groupId>commons-logging</groupId>        <artifactId>commons-logging</artifactId>        <version>1.0.4</version>        <scope>provided</scope>    </dependency></dependencies>

这些都是从中央Maven资料库(google“ maven
nexus”)下载的,或者您可以配置自己的其他资料库(例如用于自己的项目,或者如果没有Internet连接)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5032826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存