当前位置: 首页 > news >正文

Maven打包保留参数名称

记录一下,主要是多Maven模块


在SpringBoot+Mybatis中,如果在编译时带上了 -parameters 那么可以不用@Param注解给变量指定名称,因为在编译时保留了变量的名称,在IDE中可以配置。

在打包时需要在Maven中配置才可以保留,在 pom 中如下

<build>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>   
			<artifactId>maven-compiler-plugin</artifactId>  
			<version>3.8.1</version> 
			<configuration>
			   	<!-- 保留参数名称编译 -->
                <compilerArgs>
                    <arg>-parameters</arg>
                </compilerArgs>
               </configuration>
		</plugin>
	</plugins>
</build>

在多模块中也需要每一个模块都加上,不过如果有父模块的话在父pom中这样配置就行了

<build>
	<pluginManagement>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>   
				<artifactId>maven-compiler-plugin</artifactId>  
				<version>3.8.1</version> 
				<configuration>
				   	<!-- 保留参数名称编译 -->
	                <compilerArgs>
	                    <arg>-parameters</arg>
	                </compilerArgs>
	               </configuration>
			</plugin>
		</plugins>
	</pluginManagement>
</build>

相关文章:

  • 数据库设计流程范式
  • SQL Server:查看当前连接数和最大连接数
  • 基于单片机的多功能热水器设计(论文+源码)
  • JavaScript中Map和Set数据结构详解
  • 基于深度学习的消费物联网中安全音乐流量传输方法
  • 【Redis系列】Redis安装与使用
  • 负载均衡集群——LVS-DR配置
  • 区块链账户的概念与安全管理
  • 在nodejs中使用RabbitMQ(七)实现生产者确认
  • SCI学术论文图片怎么免费绘制:drawio,gitmind
  • ES 与 MySQL 数据同步:深入解析与实战拓展
  • Qt的QListWidget样式设置
  • sql注入
  • 机器视觉--Halcon If语句
  • 小胡说技书博客分类(部分目录):服务治理、数据治理与安全治理对比表格
  • IM相关资料整理
  • 基于SSM+uniapp的鲜花销售小程序+LW示例参考
  • 【Go并发编程】Goroutine 调度器揭秘:从 GMP 模型到 Work Stealing 算法
  • 一款基于若依的wms系统
  • Mybatisplus-IService
  • 收费小说网站怎么做/注册教育培训机构需要什么条件
  • 网站流量好难做/百度推广业务员电话
  • 大同网站建设推广/营销策划公司收费明细
  • 三网合一网站建设公司/竞价推广账户竞价托管收费
  • 重庆网站设计更新/seo关键词优化要多少钱
  • 做体育网站/福州网站建设方案外包