Java教程

使您能够构建更好的 Java 代码

本文主要是介绍使您能够构建更好的 Java 代码,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
第一节
关于Apache Maven
Maven是一个全面的项目信息工具,其最常见的应用是构建Java代码。Maven 通常被认为是 Ant 的替代品,但正如您将在此 Refcard 中看到的那样,它提供了无与伦比的软件生命周期管理,提供了一套有凝聚力的验证、编译、测试、打包、报告和部署插件。

Maven 在新兴开发领域因其对构建配置方法的约定而获得新的认可。此 Refcard 旨在为 JVM 平台开发人员提供一系列从基本到高级的执行命令、调试 Mavenized 构建的技巧以及对“Maven 词汇表”的清晰介绍。

互操作性和可扩展性
新的Maven用户惊喜地发现,Maven提供了易于编写的自定义构建补充插件,重用了Ant的任何需要方面,并且可以编译本机C,C++和.NET代码,此外还支持Java和JVM语言和平台,如Scala,JRuby,Groovy和Grails。



Maven的所有东西都可以在 http://maven.apache.org 找到
第二节
MVN 命令
Maven 提供了一个名为 mvn 和 mvn 的 Unix shell 脚本和 MSDOS 批处理文件.bat。此命令用于启动所有 Maven 构建。可选参数以空格分隔的方式提供。清理和打包项目,然后在 Jetty servlet 容器中运行它,但跳过单元测试的示例如下所示:

mvn clean package jetty:run –Dmaven.test.skip

第三节
项目对象模型
Maven的世界围绕着名为pom.xml的元数据文件展开。此名称的文件存在于每个 Maven 项目的根目录中,用于定义补充项目Maven默认值的插件、路径和设置。

基本绒球.xml语法
最小的有效 pom.xml继承默认工件类型“jar”
<project>

 
这篇关于使您能够构建更好的 Java 代码的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!