jar中没有主清单属性
发表于|更新于
|浏览量:
新闻要适合直接感兴趣的人口味。——马克思
我今天遇到了一个报错…

我仔细一看发现jar包才893KB大小

检查了一下打包配置,发现:

这块少了个repackage配置…
1 | <executions> |
加上就可以了

再次打包就好了
相关推荐
2023-01-11
byte-buddy实现mybatis-plus动态mapper
掌握了教育,就掌握了国家——法国谚语 构造动态mapper部分代码如下: 123456789101112131415public static void buildMapper(Configuration configuration, Class<?> entityClass) { if (!(configuration instanceof MybatisConfiguration)) { throw new IllegalArgumentException("configuration must be MybatisConfiguration"); } ENTITY_MAPPER_CLASS_CACHE.computeIfAbsent(entityClass, k -> { Class<?> dynamicMapper = new ByteBuddy() .makeInterface(TypeDescript...
2022-03-08
注解支持@Alias同步值
你最可爱,我说时来不及思索。但思索之后,还是这样说。——普希金《你多么可爱》 首先是这个issue:希望AnnotationUtil增加对@AliasFor的支持 然后我就提交了这个PR:提供AnnotationUtil#getAnnotationAlias,为@Alias注解做别名支持的适配 代码如下(找不到方法可以去看hutool源码): 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152import cn.hutool.core.exceptions.UtilException;import cn.hutool.core.util.ArrayUtil;import cn.hutool.core.util.ObjectUtil;import cn.hutool.core.util.ReflectUtil;import cn.hutool.core.util.StrUtil;import java.lang.annotation.Ann...
2025-08-16
spring-ai-alibaba
胡马依北风,越鸟巢南枝。一一《古诗十九首》 让 AI 赋能 Spring 应用——深度解读 Alibaba Spring AI Alibaba 项目在人工智能大模型风起云涌的时代,越来越多的企业和开发者希望将 AI 能力无缝集成到现有的业务系统中。Spring 作为 Java 生态中最流行的企业级开发框架之一,如何优雅地连接各种大模型服务,真正让“AI + 业务”成为现实?阿里巴巴开源的 spring-ai-alibaba 项目,正是为此而生! 本文将带你全面了解 spring-ai-alibaba 的定位、架构、特色、核心能力与应用前景,帮助你在 AI 时代快人一步,轻松打造智能业务应用。 一、项目简介:AI 能力与 Spring 生态的完美融合spring-ai-alibaba 是阿里巴巴开源的 Spring AI 扩展组件,旨在让开发者能够像用 Spring Boot 一样简单地集成和调用各类大模型服务,包含阿里云通义千问、阿里云大模型 API 以及阿里集团内部的大模型平台。项目不仅兼容官方 spring-ai 框架,还提供了更强的扩展性和阿里生态适配能力。 一句话理...
2024-02-09
webflux之webclient踩坑tablefield
任难任之事,要有力而无气;处难处之人,要有知而无言。——金缨 今天踩坑发现使用webclient发起请求 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647import com.alibaba.nacos.common.utils.JacksonUtils;import org.dromara.streamquery.stream.core.collection.Lists;import org.springframework.stereotype.Service;import org.springframework.web.reactive.function.client.WebClient;import reactor.core.publisher.Mono;import java.util.List;import java.util.Objects;/** * MallClient * * @author achao@apache.org */@Ser...
2020-11-06
stream流分组
前两天补充了博客中写的java8的stream的用法 今天再写个分组的 例如我们下面需要根据奇数偶数分组 可以先新建一个list 1List<Integer> integerList = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 0)); 然后进行分组 1234567Map<Boolean, List<Integer>> collect = integerList.stream().collect(Collectors.groupingBy(data -> data % 2 == 0));List<Integer> evenNumbers = collect.get(true);List<Integer> oddNumber = collect.get(false);System.out.println("data % 2 == 0-----------");evenNumbers.forEach(Syst...
2023-10-17
srs实现合流
伸出你的手去援助别人,而不是伸出你的脚去绊倒他们。——戴尔·卡耐基 文档: https://ossrs.net/lts/zh-cn/docs/v5/doc/webrtc#room-to-live 合流需要打开配置文件的配置,主要是rtc的 1234567891011121314151617181920212223vhost __defaultVhost__ { http_hooks { enabled on; on_publish http://host.docker.internal:8001/im-signaling-service/srs_callback/on_publish; on_unpublish http://host.docker.internal:8001/im-signaling-service/srs_callback/on_unPublish; on_play http://host.doc...

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