mvn一键换版本
发表于|更新于
|浏览量:
一条路并不因为它路边长满荆棘而丧失其美丽,旅行者照旧向前进。——罗曼·罗兰
命令:
1 | mvn versions:set -DnewVersion=[版本号] |
例如
1 | mvn versions:set -DnewVersion=0.0.1 |
即可
相关推荐
2020-11-16
一个有点好用的工具类
就算人生是出悲剧,我们要有声有色地演这出悲剧,不要失掉了悲剧的壮丽和快慰。――尼采 官网 这是apache官方提供的工具类,功能强大 标准Java库无法提供用于操纵其核心类的足够方法。Apache Commons Lang提供了这些额外的方法。 Lang为java.lang API提供了大量帮助程序实用程序,特别是字符串操作方法,基本数值方法,对象反射,并发,创建和序列化以及系统属性。此外,它包含对java.util.Date的基本增强,以及一系列专用于帮助构建方法的实用程序,例如hashCode,toString和equals。 api 依赖 123456<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> &l...
2023-12-18
quartz工具类含倒计时
一个人有无成就,决定于他青年时期是不是有志气。——谢觉哉 分享一个自己写的Quartz工具类,可以轻松实现倒计时功能: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778import cn.hutool.core.date.DateUtil;import lombok.SneakyThrows;import lombok.experimental.UtilityClass;import org.dromara.streamquery.stream.core.collection.Lists;import org.quartz.*;import org.quartz.core.jmx.JobDataMapSupport;import org.quartz.impl.StdSchedulerFactory;import org.quart...
2022-06-28
vavr
你的地图是一张白纸,所以即使想决定目的地,也不知道路在哪里。——《解忧杂货店》 分享一个java函数式库,简介我们的代码:https://www.vavr.io/ 首先我们引入: 12345<dependency> <groupId>io.vavr</groupId> <artifactId>vavr</artifactId> <version>1.0.0-alpha-4</version></dependency> 文档:https://docs.vavr.io/ 例如以前我们编写类似代码: 1234int divide(int dividend, int divisor) { // throws if divisor is zero return dividend / divisor;} 可能会抛出除0异常 使用vavr: 1234// = Success(result) or Failure(exception)Try&l...
2021-05-31
flatMap
君子成人之美,不成人之恶。小人反是。——《论语》 在Stream中有这么一个函数 它和map不一样的是,map你输入多少个,输出就是多少个 例如我要生成一个集合,装着26个小写字母和26个大写字母 用flatMap可以一行实现 12List<String> abc = Stream.iterate('a', i -> ++i).map(String::valueOf).limit(26).flatMap(i -> Stream.concat(Stream.of(i), Stream.of(i).map(String::toUpperCase))).sorted().collect(Collectors.toList());System.out.println(abc); 马上这时候就有人跳出来说,我不用flatMap还不是可以!!!不信你看 12List<Character> ab = Stream.iterate('A', i -> ++i).limit(58).filter(i -&g...
2025-12-31
GmsCore
时间是我的财产,我的田亩是时间。——歌德 microG GmsCore 在国产手机上的现实意义:没有谷歌框架,也尽量“跑起来”microG/GmsCore 是一套开源(FLOSS)框架,旨在让“为 Google Play Services 设计的应用”在没有官方 Play 服务的系统上尽可能运行。项目主页与下载、安装说明请见: 仓库:microG/GmsCore 使用指南与下载:Wiki 项目网站:microg.org 为什么“国产手机”场景尤其相关 中国大陆市场销售的许多 Android 机型出厂不预装 Google Mobile Services(GMS),系统中缺少官方 Play 服务与 Play 商店。 大量国际应用在定位、消息推送、地图、认证等环节依赖 Play 服务接口;当缺少官方组件时,可能出现启动报错、功能受限或崩溃。 microG 的目标,是以开源方式提供一套兼容层,让这类应用尽量“跑起来”,减少因缺少 Play 服务导致的体验断崖。 它不是“另一个应用商店”,而是“Play 服务的自由实现”。 在国产手机上的实际收益与边界可能...
2021-01-21
父类坑
我要让全世界都记住我的温柔。——曼德拉 今天在项目中遇到一个小坑可把我吓坏了,记录一下,以免再犯 首先还原下场景吧,我们写个类 123456789101112131415161718192021222324252627package com.ruben.pojo;import lombok.Data;/** * @ClassName: BaseEntity * @Description: 我还没有写描述 * @Date: 2021/1/21 0021 21:01 * * * @author: <achao1441470436@gmail.com> * @version: 1.0 * @since: JDK 1.8 */@Datapublic class BaseEntity { protected Integer id; public BaseEntity() { } public BaseEntity(Integer id) { this(); this.id = id;...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog