问题标签 [java.nio.file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Read and Write with File channel
I need help on the file operation using FileChannel
. My requirement is, I have to read a big file from the system, then need to check the file line by line. If certain strings found then need to add new lines or delete old lines from the file. And then need to save the data.
N.B.
- I am trying to avoid temp file creation.
- Like to do it with FilChannel
- Also like to open a single file channel with read and write. To do that I have used
RandomAccessFile
to getFileChannel
.
Please help me on this.
java - Java.nio 无法写入执行用户实际具有写入权限的目录
对不起,伙计们,完全不相关的问题,因为错误在其他地方。
java - Files.copy AccessDeniedException When Copying To C:\Windows\System32\ICE_JNIRegistry.dll
I'm using the new "Files.copy [InputStream source, Path dest, REPLACE_EXISTING]" method provided by the Java 7 API.
I'm copying a .dll from the InputStream into C:\Windows\System32. Obviously, I need Administrator privileges to do this. I'm running the .jar file from the command prompt with Administrator privileges, so this should not be a problem.
When I attempt to do this I get a java.nio.file.AccessDeniedException. The following is the print out of the entire stack trace:
Any help would be greatly appreciated.
java - 递归地将文件从一个目录移动到另一个目录仅部分完成
基于对以下问题的回答:List all files from a directory recursive with Java
我写了一个小 Filemover,它将递归地从一个目录中移动每个文件并将它们放在另一个目录的顶层。但由于某种原因,代码不会移动所有文件。我切换到使用 Files.move() 但绝对值得代码仍然没有正确地遍历目录树。现在我在尝试移动文件时收到java.nio.file.NoSuchFileException 。
堆栈跟踪说它是一个未知来源,但是当我查看文件是否在那里时。我已将问题隔离到Files.move()但我似乎无法解决它。我已经尝试过getPath()和getAbsolutePath()。更奇怪的是,我在排序程序中使用了类似的方法,而且效果很好。唯一的区别是我的源目录没有子目录。
我已经解决了部分树行走。这是因为我的 ImageFilter 只有小写扩展并且过滤器需要区分大小写。所以我在这里修好了。
好的,我将我的小 Filemover 切换回file.renameTo(),它现在可以正常工作了。它只是一个测试工具,用于将文件随机移动到我的图像分类器的放置目录中,因此不值得弄清楚为什么我没有收到此类文件异常。我只是将它修改为递归工作,因此如果有人在一堆图像上使用了错误的排序例程,它可以用来反转排序。
感谢你的帮助 :)
我有 3 节课
过滤器类
主要班
知道我有什么问题吗?
linux - Java.nio.Files“createSymbolicLink”删除目标目录内容?
我想创建一个从我的 webapp 到服务器上目录的链接。
我正在使用以下代码:
这可行,但似乎有一个奇怪的副作用:如果“dirOnTheServer”中有文件,则创建链接后它将为空!
此外,我可以使用我的应用程序中的链接并将文件添加到“dirOnTheServer”目录,但如果我重新部署我的应用程序,它又是空的。
java - 在java中将字符串转换为FileTime
我有这个问题。问题:我正在制作一个程序,其中我通过JFormatedTextField
ie 以字符串格式从用户那里获取输入,然后我希望这个值是用户选择的文件的创建时间。
所以我需要使用只接受 fileTime 格式的 setTimes() 函数。所以问题是::::如何将字符串转换为符合条件的文件时间,以便它可以被.nio.attribute 中预定义的函数setTimes() 使用。
http://www.docjar.com/docs/api/java/nio/file/attribute/FileTime.html
java - 使用 FileTime 使用 setTImes() 节省创建时间
我有这个问题。问题:我正在制作一个程序,其中我正在更改文件的时间戳...
问题:::: 我写的代码工作正常::
问题是 :::: 我用来保存创建时间的“文件时间时间”正在更新 JAVA 中的 CTime 创建时间,但它没有在 os..ie 中更新。即当我打开属性时它显示旧时间戳..我我正在开发 Win 8
http://www.docjar.com/docs/api/java/nio/file/attribute/FileTime.html
java - 如何知道文件代表根目录还是我的电脑?
我有一个java.io.File
对象,但我不知道它对应于哪个对象。使用该isDirectory()
方法我们可以检查它是否是一个目录。普通文件夹和驱动器在调用时都返回 trueisDirectory()
我如何检查File
对象是驱动器还是我的电脑?
java - Windows 远程挂载共享上的 java.nio.file Files.createDirectory
我似乎无法让 java 在 Windows 挂载共享上创建目录(如 \myshare\directory\subdir)。
我总是得到一个
但是我可以毫无问题地访问共享(我是我机器上的管理员,管理员可以在此挂载共享上创建目录)。有什么帮助吗?
java - java中的异步文件复制
我想知道我们如何将文件异步移动到不同的位置,基本上我的一个程序是继续将数据附加到一个临时文件,另一个正在检查它的大小是否超过了它应该被复制到的临时文件的预定义大小一个永久目录和之前的程序应该不断的创建一个新的临时文件并继续写入,在这之间复制的数据不应该丢失。我尝试对下面的代码做同样的事情,但有些数据要么放错了地方,要么丢失了。