Java.io.tmpdir目录不存在

问题描述 投票:0回答:1

当我在 intelij 上运行程序时,它显示此错误 我重新下载了很多次,结果还是一样。我是编程新手,所以我不知道该怎么做 有什么办法可以修复这个错误吗?在此处输入图像描述

我尝试修复它,但不知道如何

java windows kotlin compiler-errors directory
1个回答
0
投票

检查临时目录路径:

  • 打开 IntelliJ 并转到“运行”>“编辑配置”。

  • 在虚拟机选项下,添加以下行:

    -Djava.io.tmpdir=C:\Temp

  • 如果C:\Temp不存在,请手动创建。确保该文件夹具有正确的权限,以便您的程序可以读取和写入该文件夹。

设置环境变量:

  • 转到您的系统环境变量(搜索“环境 Windows 中的变量”)。

  • 在系统变量下,单击新建,然后设置:

yaml

Variable name: JAVA_IO_TMPDIR
Variable value: C:\Temp
  • 设置此变量后重新启动 IntelliJ。

权限:

  • 确保您的用户帐户具有读取和写入的权限 到您指定的临时目录。你可以通过以下方式做到这一点 右键单击该文件夹,转到 Properties > Security,然后 检查您的用户的权限。
© www.soinside.com 2019 - 2024. All rights reserved.