问题标签 [mkdirs]

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.

0 投票
2 回答
8527 浏览

c# - C# 等效于 Java 的 mkdirs()

我正在尝试将 Java 程序转换为 c#。

是否有与 Java 的 mkdirs() 命令等效的递归创建文件夹的命令?

0 投票
2 回答
174 浏览

android - 目录创建中的异常错误

从昨天开始,我一直在尝试解决一个问题,但还没有运气。我制作了一个非常简单的 android 应用程序来创建目录,并且该应用程序运行良好。这里提到了主要的源代码。

@Override public void onCreate(Bundle savedInstanceState) {

然而,昨天,当我将此代码集成到我自己的应用程序(一个从 sd 卡播放视频的简单视频列表)时,无论出于何种原因,目录功能导致目录创建失败......我调试了应用程序但无法t 在其中发现异常错误或其他错误。我不知道可能出了什么问题。我只是想知道是否有任何方法可以获取目录创建失败背后的错误语句。我的意思是如果 mkdirs 失败了,它可以生成一个关于它为什么失败的小字声明?有什么建议么??

0 投票
0 回答
3774 浏览

hadoop - Mkdirs 未能创建 hadoop.tmp.dir

我已经从 Apache Hadoop 0.20.2 升级到最新的稳定版本;0.20.203。在这样做的同时,我还正确更新了所有配置文件。但是,尝试通过 JAR 文件运行作业时出现以下错误:

core-site.xml 中所述/mnt/mydisk/hadoop/tmp的位置在哪里:hadoop.tmp.dir

我已经检查过该目录是否存在,并且用户的权限hadoop设置是否正确。我还尝试删除该目录,以便 Hadoop 本身可以创建它。但这没有帮助。

使用 hadoop 版本 0.20.2 执行 Hadoop 作业是开箱即用的。但是,更新后出现了问题。有人可以帮我找出问题所在吗?

0 投票
1 回答
4745 浏览

android - 在Android中创建目录的问题

我正在为 Android 设备开发一个简单的应用程序。

我需要创建一个目录,但我做不到。

*CearToast 使用括号中的文本创建一个 toast。

我已设置使用权限 android:name="android.permission.WRITE_EXTERNAL_STORAGE"

0 投票
1 回答
3168 浏览

java - 如何在 Windows 中从 Java 创建非只读目录

我正在使用创建目录myFileObject.mkdirs()。在 Windows 中,创建的每个目录都被标记为只读。尽管我(奇怪地)仍然可以写入目录,但在删除内容时会造成恶化。

是否有一些系统属性或我可以设置的东西,以便新目录的默认权限是读写?(我已经在 SO 和网络上进行了搜索,除了其他人抱怨同样的事情之外,没有发现任何东西。)不得不为目录树调用 setWritable 是一件很痛苦的事情。(如果有什么不同,我在 Windows 7 上使用 J2SE 1.6.0_23。)

0 投票
3 回答
5005 浏览

java - mkdirs 在 Windows 7 中不起作用

我制作了一个小型 Java 应用程序,将目录从 CD 复制到 HD。我使用 Windows Vista 制作了这个程序,它可以工作,但是当我在 Windows 7 中运行它时,它失败了。

主要问题是需要在 Program Files 文件夹中创建一个文件夹。

我使用了 DestinationFolder.mkdirs(),但创建它失败

这是java代码:

...然后有一个 copyfolder 函数可以复制带有 inputstream 和 outputstream 的文件。

问题是该文件夹从未创建。我的登录用户是管理员。正如我所说,它在 Vista 中工作。

请问你能帮帮我吗?

谢谢。

问题是我在 java 中创建了这个应用程序以在 Windows 和 Mac 中运行它。在 Windows 中,它应该使用 autorun.inf 自动运行,如下所示:

那么这个蝙蝠将运行这个:

那么如何修改它以自动以管理员身份运行呢?这个 Java 应用程序的主要思想是简化安装和使用外部应用程序的过程,无论您使用哪种操作系统。如果我必须要求用户以管理员身份运行它,它会失去它的意义(使用简单)。

0 投票
5 回答
14054 浏览

java - ant 中的 mkdir 失败。我该如何处理这个错误

我拥有的 ANT 构建脚本执行以下操作:

  1. 在 Windows 服务器上执行构建并压缩二进制文件
  2. 将具有不同凭据的网络驱动器映射到本地驱动器(例如 P:),使用net use
  3. 我正在使用<mkdir>在已安装的驱动器上创建一个目录 (P:)
  4. 将二进制文件复制到该驱动器

下面是我的代码mkdir

有时文件夹的创建工作,有时它失败并出现以下错误

creation was not successful for an unknown reason并使构建失败

此错误随机发生。Mkdir 工作了一段时间。我不确定它为什么会失败,也不确定是不是因为网络滞后

我尝试创建的目录也可能已经存在,也可能不存在。我读到如果目录已经存在,mkdir 不会做任何事情

我查了一下,没有failonerrormkdir。我不希望构建因此而失败。

我已经copy部分处理了错误,但不知道如何处理mkdir

我怎样才能做到这一点?任何帮助,将不胜感激

问候

卡尔提克

0 投票
3 回答
17217 浏览

python - Python os.makedirs 重新创建路径

我想遍历现有路径和文件名的文本文件中的每一行,将字符串划分为驱动器、路径和文件名。然后我想做的是将文件及其路径复制到新位置 - 不同的驱动器或附加到现有文件树(即,如果 S:\A\B\C\D\E\F.shp是原始文件。我希望将其附加到新位置 C:\users\visc\A\B\C\D\E\F.shp

由于我的编程技能不佳,我继续收到错误消息:

这是我的代码:

导入操作系统、系统、shutil

谢谢

0 投票
8 回答
11244 浏览

java - 如何在 java 中使用 File.mkdirs() 编写优雅的代码?

我需要一个目录来保存文件,但我不确定它是否存在。
所以我需要先检查它是否存在,并在必要时创建它。

如上所述,有一个问题。
方法“saveDir.exists()”返回一个布尔值,指示文件路径是否存在。

当然,我可以编写一些冗余和丑陋的代码来工作。

有没有办法编写一些优雅的代码来实现这个目标?

0 投票
3 回答
1540 浏览

android - Android:用户看不到动态创建的目录

我尝试使用 mkdirs() 动态创建一个目录,它成功创建了目录并将文件复制到创建的目录中。可以在平板电脑 (xoom) 中看到新目录,但是当我连接到我的 PC 以复制一些文件时,该目录不会出现。

我能做些什么?

美国东部时间:这就是我所做的:

怎么了?

EDT2:我已经尝试了这个线程(http://stackoverflow.com/questions/6218572/creating-a-folder-programmatically-on-a-xoom)中的所有内容,但没有成功。建议?

PS:我找到了一个重新扫描 de sdcard 的应用程序。如果我创建目录并使用此应用程序,它会完美运行。谁知道如何重新扫描sdcard?