使用Maven构建项目

    xiaoxiao2026-02-28  7

    Maven 是什么?

    Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

    以上内容取自百度百科


    安装Maven

    由于maven是有java编写的所以maven需要JAVA环境的支持,所以首先需要安装JDK,并且配置系统环境变量。去maven官网下载maven,选择合适的版本下载。配置环境变量,首先新建环境变量Maven_HOME

    然后再系统变量Path添加,添加完毕后打开cmd命令行,输入 mvn -v显示以下画面则表示配置成功。


    创建Maven项目

    首先在你的磁盘创建一个文件夹作为maven的工作空间(maven_workspace)在命令行进入maven_workspace(cd c:/maven_worksapce)输入

    mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false

    mvn archetype:generate  固定格式-DgroupId         组织标识(包名)-DartifactId        项目名称

    -DarchetypeArtifactId   指定ArchetypeId,

    maven-archetype-quickstart,创建一个Java Project;maven-archetype-webapp,创建一个Web Project-DinteractiveMode      是否使用交互模式

    创建成功后进入my-web-app目录,使用mvn compile 命令编译源代码,编译成功,在my-web-app目录下多出一个target目录,targetclasses里面存放的就是编译后的class文件。使用mvn package 命令打包项目,打包成my-web-app.war,把这个war包拷贝到Tomcat的发布目录下就可以运行了。 使用浏览器访问。生成eclipse项目mvn eclipse:eclipse 使用此命令将其生成eclipse项目就可以导入到eclipse中使用

    其他Maven命令

    -编译测试代码 `mvn test-compile

    清空mvn clean 运行测试 mvn test 先清除再打包mvn clean package 打成jar包 mvn jar:jar 查看帮助 mvn help:help 相关资源:使用Maven构建Spring MVC项目的简单示例
    最新回复(0)