apache-incubator-streampark源码编译本地运行(四)
发表于|更新于
|浏览量:
泰山不让土壤,故能成其大;河流不择细流,故能就其深。——李斯
首先是编译,由于我换到了mac,并且maven profile又发生了改变:
执行跟目录的build.sh
执行后scala报错。。。

此时删除掉maven本地repository里的org.scala-lang
重新执行即可
1 | Caused by: java.lang.ClassNotFoundException: org.apache.streampark.shaded.org.slf4j.Logger |
主要最后的部分:
1 | Caused by: java.lang.ClassNotFoundException: org.apache.streampark.shaded.org.slf4j.Logger |
我们切换到shaded模块进行install
相关推荐
2021-05-13
Class下的getEnumConstants
人生是一次航行。航行中必然遇到从各个方面袭来的劲风,然而每一阵风都会加快你的航速。只要你稳住航舵,即使是暴风雨,也不会使你偏离航向。 ——西·切威廉斯【美】 我们使用枚举过程中,可能会有这种需求 通过传入一个枚举的Class获取枚举里的各个常量值 其实这里有一个函数可以满足我们的需求 1java.lang.Class#getEnumConstants 在java.lang.Class类下有个函数getEnumConstants 我们可以这么使用 12345678910111213141516171819public static void main(String[] args) { LikeSelectTypeEnum[] values = getEnumValues(LikeSelectTypeEnum.class); Arrays.stream(values).forEach(System.out::println);}/** * 通过class获取枚举内的常量 * * @param type 枚举对应的class * @return T...
2021-11-19
TransmittableThreadLocal
我们一直寻找的,却是自己原本已经拥有的;我们总是东张西望,唯独漏了自己想要的,这就是我们至今难以如愿以偿的原因——柏拉图 分享一个TransmittableThreadLocal作为InheritableThreadLocal的拓展 出自阿里,github地址: 1https://github.com/alibaba/transmittable-thread-local 部分描述: JDK的InheritableThreadLocal类可以完成父线程到子线程的值传递。但对于使用线程池等会池化复用线程的执行组件的情况,线程由线程池创建好,并且线程是池化起来反复使用的;这时父子线程关系的ThreadLocal值传递已经没有意义,应用需要的实际上是把 任务提交给线程池时的ThreadLocal值传递到 任务执行时。 本库提供的TransmittableThreadLocal类继承并加强InheritableThreadLocal类,解决上述的问题,使用详见User Guide。 整个TransmittableThreadLocal库的核心功能(用户API与框架/中间件...
2021-08-31
unicode换行符
良好的教养在于隐藏我们对自己较佳的评价,以及隐藏我们对他人较差的评价——马克吐温 挺有趣的: 123String words = "哈哈";// \u000d words = "我丢";System.out.println(words); 以下语句输出 因为\u000d换行符被解析了
2023-05-31
hutool-http配置默认实现
谨慎有时伸展太远了,以致堵塞了前进的道路。——佚名 在hutool中默认是通过spi扫描获取默认实现客户端 如果我们需要手动指定,只需要配置 1Singleton.put(ClientEngine.class.getName(), new JdkClientEngine()); 即可
2021-11-11
netty-websocket
历经万般红尘劫,犹如凉风轻拂面。——林清玄 今天用了这个netty-websocket-spring-boot-starter 那是相当的香啊 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173package com....
2023-11-20
docker运行声网linux-server-sdk示例
人类的天性是容易忘记感激别人,所以,如果我们施一点点恩惠都希望别人感激的话,那一定会使我们大为头痛。——戴尔·卡耐基 首先是下载: 下载 - 云信令(原实时消息) - 文档中心 - 声网Agora Agora_RTM_SDK_for_Linux_Java_v1_5_1.zip其中有个samples/Agora-RTM-Tutorial-Java,我们将 libs/libagora_rtm_sdk.so libs/agora_rtm.jar 复制到samples/Agora-RTM-Tutorial-Java/lib下 然后在samples/Agora-RTM-Tutorial-Java下执行命令: 1mvn install:install-file -Dfile=lib/agora_rtm.jar -DgroupId=io.agora.rtm -DartifactId=agora-rtm-sdk -Dversion=1.0 -Dpackaging=jar 然后注意修改代码中的AppId和token 这里我的token采取服务端生成,因此我们还需要这一个jar 12345...

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