学习笔记008——Maven项目打war包自定义名称

SpringBoot 2.x 集成宝兰德 9.5.2:5步完成Tomcat替换与WAR包控制台部署 本文详细介绍了如何将SpringBoot 2.x应用从Tomcat迁移至宝兰德中间件9.5.2版本,包括依赖调整、WAR包配置、特有优化及部署流程。通过5个关键步骤,开发者可以快速完成企业级中间件的替换与控制台部署,提升应用性能与可靠性。 阅读详情

当我们的maven项目想要打包成war包时,首先需要在pom.xml文件中添加指定打包格式。

(如果不指定,则默认是打jar包)

<!--打war包-->
<packaging>war</packaging>

当我们要指定war名称的时。需要在pom.xml文件中添加如下:

<!--注意,finalName是在build标签里面-->
<build>
    <finalName>指定的war包名称</finalName>
</build>

或者还有另一种方法,就是使用插件maven-war-plugin

<plugin>   
    <groupId>org.apache.maven.plugins</groupId>   
    <artifactId>maven-war-plugin</artifactId>   
    <version>3.1.0</version>   
    <configuration>
        <failOnMissingWebXml>false</failOnMissingWebXml>
        <!--指定war包名称-->
        <warName>指定的war包名称</warName>
    </configuration>   
</plugin>

PS:发博客,仅仅是当作学习的笔记~

CTP高频Tick数据:五档期货Level2深度解析20241224 高频Tick五档期货Level2数据,作为一种先进的金融市场分析工具,以其一秒四次的高频更新,为投资者揭示了市场的微观结构。本文将深入探讨这一数据如何帮助投资者洞察市场动态,优化交易策略,实现投资收益的最大化。 阅读详情

相关推荐

关于ADS重新安装失败的解决方案

ads卸载安装license被锁无法修改导致安装最后没有证书

weixin_47103290的博客 9701

Maven构建项目指定war名称

默认的war名称是artifactId+version,例如:hello-world-1.0.0.SNAPSHOT.war 如果想要修改war的名称,可以操作如下: 方式一: 1.使用插件maven-war-plugin,指定&lt;warName&gt;。pom配置如下: &lt;build&gt; &lt;plugins&gt; &lt;...

Never too late to learn 981

【AMD显卡在WIndow10/11部署带GPU支持的深度学习环境(Pytorch-DirectML篇)】

这篇是之前Tensorflow-DirectML的姊妹篇,如果对TF感兴趣的可以搜索我的博文。 首先我们丢一个官网地址,但是官网那个会误导新人如果你按那个操作的话。 https://docs.microsoft.com/en-us/windows/ai/directml/gpu-pytorch-windows 这里用我的方法操作: 首先声明一下,因为我的显卡是AMD RX6600,不带XT(性能和RTX3060 12G版本半斤八两),所以目前没有最新的WSL2驱动,如果有了的话欢迎告知我,所以我这里就.

weixin_44029053的博客 2万+

maven自定义(修改)编译后输出的war或jar文件名

maven自定义(修改)编译后输出的war或jar文件名 org.apache.maven.plugins maven-assembly-plugin 2.4 自定义文件包名 false ${basedir}/src/main/assembly.xml make-asse

日拱一卒无有尽,功不唐捐终入海 1万+

python 携程登陆_Python 学习练习之用户登录接口

目的:用python实现简单用户注册,登陆,加黑功能,放个流程图吧。以下内容仅为练习 执行流程:[root@zabbix login]# python user_login.pyusername:tompassword:123456Are you want to register ? [y/n]yRegister successful,Please relogin ![root@zabbix lo...

weixin_28679635的博客 515

文献阅读笔记:量子微波测量技术综述

量子微波测量技术研究进展:量子微波测量技术利用里德堡原子与微波电场的相干相互作用,突破了传统测量方法的物理限制。该技术基于电磁诱导透明效应和里德堡原子能级跃迁原理,通过激光激发原子并监测光谱变化来测量微波电场强度。相比传统方法,量子微波测量具有超高灵敏度(理论极限可达nV/cm)、宽动态范围(超过100dB)、小型化等显著优势,且测量结果可直接溯源至普朗克常数。典型实验系统包括光源、原子气室和探测器,采用光谱法、干涉法等多种测量方法。近年来,该技术在基础研究和应用方面取得重要进展,展现出在通信、雷达、计量等

Grow into a more wonderful you 987

Maven工程设置生成的war包名称

在pom.xml文件里添加: <build> <finalName>生成的war包名称</finalName> </build>

qq_41508632的博客 1673

Python 神经计算实训 实训答案分享

【代码】Python 神经计算实训 实训答案分享。

2403_89314916的博客 343

maven打包根据指定参数,自定义war包名称

首先定义如下参数: front front pc pc 其次配置打包插件 maven-war-plugin 2.6 compile exploded WEB-INF/classes/dev/, WEB-INF/classes/test/, WEB-INF/classes/prd/, WEB

sdmjhca的专栏 1万+

自动批量安装加载cran, bioconductor和github三个平台的所有的R包

自动批量安装加载cran, bioconductor和github三个平台的所有的R包

qq_40073899的博客 559

FPGA DDR3实战(四):DDR地址映射自动化测试(1)—— 测试程序设计与代码逻辑

本文介绍了一种DDR地址映射自动化测试方案,旨在提高板卡调试效率。方案通过AXI4协议实现主从端通信,构建了包含地址控制器和测试数据生成器的模块化架构。测试程序支持突发传输、状态监控和错误检测,可灵活配置测试参数。采用状态机控制流程,先写入递增数据再读取比对,完成功能验证和性能评估。该方案可系统化验证DDR的正确性、稳定性和可靠性,相比传统手动测试显著提升效率。

FPGA_小田老师的博客 1976

maven打包时,将war输出到指定目录,并重命名。

maven打包。通过插件配置,将打包文件复制到指定目录,并指定文件名。

博风_刺耳的博客(网络记事本) 1650

【小白深度教程 1.3】使用 BP-Net 深度补全网络,进行 KITTI 稠密点云和图像融合(Depth Completion 实战)

在上一节中,我们展示了如何将从激光雷达获取的稀疏点云(深度)映射到图像。因此这篇论文我们尝试使用 Depth Completion(深度补全)技术,来将稀释的点云深度,补全为稠密深度。

2401_87064292的博客 1198

【Maven】008-Maven 私服搭建与使用

Maven私服(Repository Manager)是一个用于管理和分发构建制品(如JAR、WAR、POM文件等)的服务器。它允许团队在本地搭建一个中央存储库,用于保存和分享项目构建所需的依赖项。一些常见的Maven私服产品包括 Nexus、Artifactory 和 Apache Archiva。

訾博(ZiBo)的博客 2191

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

SpringBoot 项目部署到服务器的两种方式

前言:目前,前后端分离的架构已成主流,而使用SpringBoot构建Web应用是非常快速的,项目发布到服务器上的时候,只需要打成一个jar包,然后通过命令 : java -jar jar包名称即可启动服务了。 一、jar包(官方推荐) SpringBoot项目默认打包成jar包 jar包方式启动,也就是使用SpringBoot内置的tomcat运行。服务器上面只要你配置了jdk1.8及以上就ok,不需要外置tomcat。 1、SpringBoot将项目打包成jar包 a.首先在pom.xm

何哥的博客 3万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Ant与Maven的区别对比

当初发现Ant的时候觉得它十分方便,再也不用通过复制贴粘的方式去修改eclipse导出的war包了。项目内的目录可以根据不同需要去分类,最后在build.xml文件中融合。后来发现maven,只是一次接触就让我彻底的放弃了Ant  是的,我变心了!!虽说当初看到Ant也是一见钟情,但是追求完美的我不能看着美好的事物从我身边溜过,我爱它,就要把它留下。单凭嘴说你会觉得我花心,那么我证明给你看 首先

Amkio的专栏 930

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Tomcat部署war程序

Tomcat部署war包,配置server.xml文件,logging.properties解决日志乱码问题,并将Tomcat注册为自启动。

工作与学习 2万+

maven重命名war插件下的jar名称

在实际的maven构建war项目中,希望通过依赖引入的jar包名称可以定制,具体的为第三方的用完整名称(名称-版本-分类.扩展名),而自己的项目打出来的jar希望使用短名称(名称.扩展名)。由于jar包的下载如果是通过dependency的方式引入,可以通过maven-dependency-plugin进行重命名。具体的使用方法如下: 1. 对需要能够重命名的dependency

t3573393的专栏 2268

maven 构建web项目时war名称由什么决定

使用maven 构建web项目时,war包的名称由什么决定呢?默认的war名称是构件ID加上版本号,例如:shop_goods-0.0.1-SNAPSHOT.war或exam4-0.0.1-SNAPSHOT.war有哪些方式可以指定war包的名称呢?方式一:使用插件maven-war-plugin,pom配置如下: Xml代码 &...

weixin_34166847的博客 379

maven 到指定war包的名称

在pom.xml中加入以下代码 build>           finalName>pluginfinalName>  #指定war包名称         pluginManagement>               plugins>                   plugin>                       groupId>org.apac

m0_37504101的博客 2579

修改maven打包出来的war名称

<build> <finalName>plugin</finalName> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artif...

Flyer的后花园 2万+

springboot 打 war 包

修改项目的context-path与warName一致 修改application.properties的context-path和port等信息和实际部署的情况改为一致。默认场景下,Springboot作为一个jar运行,但是在某些特殊场景下 需要将后台和其他应用共用一个web容器(tomcat之类);在pom.xml的build > plugins 中添加打包插件,可以指定打包的名称等配置。修改pom.xml,将打包方式设置为war 修改jar为war。移除springboot默认的tomcat配置。

weixin_47766381的博客 446

maven 指定war包的名称

https://blog.youkuaiyun.com/m0_37504101/article/details/78252253 &lt;build&gt; &lt;finalName&gt;plugin&lt;/finalName&gt; #指定war包名称 &lt;pluginManagement&gt; &lt;plugins&gt;...

We get old too soon and wise too late 1004

maven项目修改项目名字和war包

idea maven有时候是导入下载的文件demo,但是又想修改项目名称和war包的名字注意开始不能直接导入再改先修改在导入----->这个特别注意第一步:找到你的项目第二步:修改iml文件第三步:修改pom文件具体的操作接下来第四步:在target下面修改原来的文件夹名称&删除对应war包最后在导入在idea里面注意导入用Maven导入,以免发生错误这个是出现问题的就简单的总结一下...

thelostworld 402

Maven设置生成的war包名称

在pom.xml文件中添加: <build> <finalName>projectName</finalName> </build>mvn clean install的时候会生成projectName.war或是jar包按环境打包的设置参考博客:https://blog.youkuaiyun.com/weixin_36586564/article/details/78834941

严老板的技术梦想博客 1万+

IDEA设置maven打包的jar.war包名称

问题:idea 打包时,要求包名和项目名称不一致 两种解决办法: 一,找到要打包的项目修改pom.xml 文件 <build> <!-- 打包名称 使用配置文件名称 --> <finalName>qc-web-v2</finalName> </build> 二,可以直接使用 yml配置文件的名称,也可以直接固定名称 spring: application: name: service

阿涩的博客 2872
上一篇: 学习笔记007——CentOS安装MySQL
下一篇: 学习笔记009——IDEA启动多个Spring Boot服务(2022.1.4版本)
须晴日.
博客等级 码龄5年 595粉丝 103原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值