【Maven】使用入门

来源:互联网 发布:流程优化的方法和应用 编辑:程序博客网 时间:2024/05/22 04:29

    为了更好的学习maven,下面就来简单介绍一下maven的使用。前期我们将maven配置好,那么究竟怎么用呢?它带来的好处,你尝试了吗?当然还有更好的构建工具,哪个适合我们的项目,就是好工具。

    上一篇博客提到了pom.xml文件,这一节就具体介绍一下。Pxm.xmlmaven的核心(project object model.

     最近在做屋祺项目,用到的就是maven构建工具。

POM.XML:

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><!-- 指定了当前POM模型的版本,对于maven2 --><modelVersion>4.0.0</modelVersion><!-- 定义了项目属于哪个组 --><groupId>com.mobile</groupId><!-- 定义了当前maven项目在组中唯一的ID --><artifactId>mobile</artifactId><!-- 项目版本 --><version>3.0.0</version><!-- 项目产生的构建类型 可以是war,jar,ear,pom等--><packaging>war</packaging><!-- 项目名称 --><name>mobile</name><!-- 项目主页的URL,Maven产生的文档 --><url>http://maven.apache.org</url><properties><profiles.dir>src/main/profiles</profiles.dir><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><!-- 声明项目中的依赖 --><dependencies><!--此处加入项目中需要的所有依赖,此处省略--> <dependency><groupId>org.codehaus.jackson</groupId><artifactId>jackson-mapper-asl</artifactId><version>1.9.13</version></dependency> </dependencies></project>


那么,我们的项目应该如何打包和运行呢?这个很简单,百度一下就知道。


打包好的jar或者war包会生成到指定的target中。


打包的包放到服务器中,进行发布,部署。就大功告成了。



1 0
原创粉丝点击