仿生猫梦见苦力怕

Results 31 comments of 仿生猫梦见苦力怕

As all issues in this suggestion had been closed, this issue is completed.

> > Caused by: java.lang.UnsatisfiedLinkError: Could not load library. Reasons: [no jansi in java.library.path, C:\Users\小锟斤拷同学\AppData\Local\Temp\jansi-64-3854093697855057671.dll: Can't find dependent libraries] > > 网络问题导致的 Java 不完整,如果可能,请自备 Java #3496 但是我重新下载了很多次,并且手动下载的也不行了

对,这个utf-8是我开的,因为有个程序包依赖它才能工作。。。 除了把这个选项关掉还有别的选择吗?....... 影响这么严重吗?我还以为只有乱码问题呢

> 这会导致使用 GBK 936 代码页解析中文字符的应用程序全部炸掉,因为 UTF-8 和 GBK 的编码并不一致 如果不带 Mod 且版本支持的话可以用 Java 19+ 启动,这个问题是在 Java 19 被修复的 当然最好是关掉 1.8.9应该只能使用java8的吧,还是19+也行?版本差太大了。 我可以逝世看

> 这个 dll 没找到可能是路径里的中文字符导致的 但是我是d盘路径:D:\jdk\java8 没中文字符啊也。。。

> > 但是我是d盘路径:D:\jdk\java8 > > 没中文字符啊也。。。 > > 是 jlw 的问题,加载目录是中文的,你可以导出并用记事本编辑启动脚本,按下 Ctrl+F 搜索 -Doolloo.jlw.tmpdir=,然后把=号后面的内容改成英文再运行启动试试看看会不会炸 就像这样 ![image](https://private-user-images.githubusercontent.com/160083863/363040455-19ab2145-d897-4f91-a3ec-42c1572c0bdb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ5OTI0NDAsIm5iZiI6MTcyNDk5MjE0MCwicGF0aCI6Ii8xNjAwODM4NjMvMzYzMDQwNDU1LTE5YWIyMTQ1LWQ4OTctNGY5MS1hM2VjLTQyYzE1NzJjMGJkYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODMwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgzMFQwNDI5MDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lZmFmNGQzZDM4Y2RmMTYzZmYzNDUzZjgwYzkxODEzYWI1YmRjODI5ODE0OTI0M2JhOWNlZDdjNTc0MmQ4NzFhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.vb61F-al9pTUOw19Bs6cgOkgDf8ZWsrZrcCTUPCCL_8) 等号后面的东西本来就是英文的。。。。

> > > 这个 dll 没找到可能是路径里的中文字符导致的 > > > > > > 但是我是d盘路径:D:\jdk\java8 没中文字符啊也。。。 > > 是我没说明白 x] > > 我是指`C:\Users\小锟斤拷同学\AppData\Local\Temp\`这个路径,这个是系统默认的临时文件路径,也是 java 默认使用的临时文件路径。从报错来看是在把 dll 文件释放到这里然后加载的过程中找不到这个文件,有可能是没释放出来,或者是释放了找不到。使用`-Djava.io.tmpdir=xxx`这个 jvm 参数可以重新指定 java 使用的临时文件目录。 好,明白了。...

@LTCatt 目前什么情况? 我测试了发现LatestLaunch文件中并没有`-Djava.io.tmpdir=xxx`的字段 @00ll00 ![image](https://github.com/user-attachments/assets/8ef00c14-9abb-4014-96be-642ffa9367fe) 但是我找到了一个类似的参数:`-Doolloo.jlw.tmpdir`, 可是其值为PCL的根目录...... 启动器内部修复有何进展吗?

> 自己加一个 `-Djava.io.tmpdir=` 好的