Maven初次使用之项目打包

本文介绍使用Maven工具将项目打包成WAR文件的两种方法。一种是在IDE中通过配置和运行MavenBuild任务实现,另一种是通过命令行操作完成。文章详细说明了每一步骤及解决常见错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法一:

1>修改pom.xml文件中的packing标签,改为<packaging>war</packaging>(可修改为想要的结果文件类型)

2>选中项目右键->DebugAs->双击MavenBulid,填写弹窗

Name中填写打包后的名称,Basedirectory选择打包文件生成位置,Goals说明maven的工作一般填写clean package,配置好后点击RUN

出现报错:Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.

解决方案:配置默认的VM参数。

 Window->Preference->Java->Installed JREs->选中一个installed jres单击Edit

Default VM arguments中设置

-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME

(MAVEN_HOME)是配置的maven的环境变量名称 

BULID SUCCESS 后会有war包在与src同级的tragect文件夹下

 

方法二:

修改pom.xml文件中的packing标签,改为<packaging>war</packaging>

管理员身份运行cmd.exe

转到项目的工作空间根目录

Mvn clean

Mvn package

BULID SUCCESS 后会有war包在与src同级的tragect文件夹下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值