xnio坑
发表于|更新于
|浏览量:
恶名不治,恶伤可治——佚名
今天拉取StreamPark发现其引用了xnio
并且项目运行时抛出了nvalid file path的异常提示
发现源码部分:

其去寻找了NUL:这个路径
1 | new FileOutputStream("NUL:") |
解决方式:
启动参数带上-Djdk.io.File.enableADS=true:
1 | -Djdk.io.File.enableADS=true -Dapp.home=streamx-console/streamx-console-service/target/streamx-console-service-1.2.4 |

如果没有这一栏,可以在右侧蓝字Modify options开启

相关推荐
2024-02-27
十二时辰与现代时间的互转(精确版)
内抑怒气,外制愠色,处世待人,心平气和。——圣德太子 最新版优化了一版,支持了 宋以后把十二时辰中每个时辰平分为初、正两部分,这样,子初、子正、丑初、丑正……依次下去,恰为二十四时辰,同现在一天二十四小时时间一致 hutool-core/src/main/java/org/dromara/hutool/core/date/chinese/ShiChen.java · dromara/hutool - Gitee.com 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111...
2022-08-15
aizuda-limiter
我只担心一件事,我怕我配不上自己所受的苦难。──俄国小说家陀思妥耶夫斯基 有人问我限流怎么做,单独抽出来说一下: 这里使用aizuda-limiter,文档:http://doc.aizuda.com/pages/9xd009/ example仓库:https://gitee.com/aizuda/aizuda-components-examples/blob/master/aizuda-limiter-example 首先引入: 12345<dependency> <groupId>com.aizuda</groupId> <artifactId>aizuda-limiter</artifactId> <version>1.0.0</version></dependency> 然后进行配置限流策略: 12345678910111213141516171819202122package com.aizuda.limiter.example;import com.aizuda...
2023-09-28
通过条件跳过单元测试
散步慌言蜚语的人往往隐瞒自己的身份,狡黠地假托世人名字,比如,“世人说” “国外有一种说法” 等等。——培根 分享一个小技巧,我们可以使用 1Assumptions.assumeTrue(isConnected(), "Redis is not available. Skipping the test."); 在单元测试中判断,不满足条件则跳过测试 例如此处就是判断redis是否已连接,为true则会继续往下执行,为false则会skip
2023-05-03
为shenyu的PortUtils.findPort添加单元测试
爱好自由是人的天性,但往往过度而陷于放纵。斯宾诺莎 今天为shenyu的shenyu-client-core模块下添加了PortUtils.findPort的test case: https://github.com/apache/shenyu/pull/4604 对应的代码如下: 123456789101112131415161718192021222324252627282930313233343536373839404142/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Ve...
2024-01-05
xxl-job restful api
谁若与集体脱离,谁的命运就要悲哀。——奥斯特洛夫斯基 昨天对接了xxl-job的restful api,发现其没有提供查询job信息的api,于是自己拓展 在原先com.xxl.job.admin.controller.JobApiController#api添加 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253/** * api * * @param uri * @param data * @return */@RequestMapping("/{uri}")@ResponseBody@PermissionLimit(limit=false)public ReturnT<?> api(HttpServletRequest request, @PathVariable("uri") String uri, @RequestBody(required = fals...
2020-07-29
jenkins自由风格项目构建
到Jenkins中新建一个项目名叫web_demo_freestyle 然后拉取代码 然后编译打包 123echo "——编译打包开始——"mvn clean packageecho "——编译打包结束——" 完成 安装Deploy to container插件 安装完成 回到web_demo_freestyle项目的配置 增加构建后操作步骤->点击Deploy war/ear to a container 输入war包目录 1target/*.war 添加一个凭据 输入用户名tomcat和密码tomcat 输入tomcat服务器地址,保存 然后构建,成功后就是这样了 我们发现已经能访问了 我们更改一下代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960<%@ page language="java" co...

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