xnio坑

2022-08-28

java

恶名不治,恶伤可治——佚名

今天拉取StreamPark发现其引用了xnio

并且项目运行时抛出了nvalid file path的异常提示

发现源码部分:

image-20220828143558515

其去寻找了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

image-20220828143737653

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

image-20220828143843077