Eclipse之没有nio.file

本文介绍如何正确安装并配置JDK1.7环境,解决因Eclipse使用默认JRE而导致的问题。文章提供了确保仅安装一个版本的JDK及在Eclipse中指定正确JRE位置的方法。

nio.file文件是在jdk1.7才出现的,jdk1.6没成功,首先要先正确安装jdk1.7,然后正确配置,具体的配置方法如下:

http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

配置好后,一般不会出问题,但有的Eclipse可能会用默认的jre,这就需要我们修改jre。

首先我们要确定我们设置的path只包含一个jdk版本,由于本人之前装了jdk1.6,因此造成了混乱。

其次,在Eclipse中的窗口(windows)下拉菜单下选择首选项(preference),在Java目录下选择已安装的jre


然后可以选择编辑jre,设定为自己所装的正确位置,如下图:



java.nio.file.AccessDeniedException: C:\Users\15856\AppData\Local\Huawei\DevEcoStudio6.0 at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileStore.create(WindowsFileStore.java:109) at java.base/sun.nio.fs.WindowsFileSystemProvider.getFileStore(WindowsFileSystemProvider.java:505) at com.intellij.platform.core.nio.fs.DelegatingFileSystemProvider.getFileStore(DelegatingFileSystemProvider.java:210) at java.base/java.nio.file.Files.getFileStore(Files.java:1497) at com.intellij.idea.SystemHealthMonitorKt.startDiskSpaceMonitoring(SystemHealthMonitor.kt:351) at com.intellij.idea.SystemHealthMonitorKt.startSystemHealthMonitor(SystemHealthMonitor.kt:69) at com.intellij.idea.SystemHealthMonitorKt$startSystemHealthMonitor$1.invokeSuspend(SystemHealthMonitor.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:608) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:873) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)
最新发布
10-12
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值