[以编程方式创建文件夹以及使用Java的权限将内容保存到该位置

问题描述 投票:3回答:3

我在Windows系统中安装了xampp,在Linux系统中安装了lampp。我想使用Java在“ http://localhost/”位置创建文件夹。我已经完成以下工作:

dirName = new File("http://localhost/"+name);
if(!dirName.exists()) {
    dirName.mkdir();
}

可以这样做吗?这个想法是通过编程将一些文件下载到该位置。下载正在运行,但是如何创建文件夹,以便可以通过http://example.com/name访问它。这是跟踪用户相关内容所必需的。我可以访问已经安装了lampp的apache Web服务器。如何通过编程方式分配文件夹及其中内容的权限,从而创建文件夹并将下载内容保存到该文件夹​​,以便可以使用wget方法从那里下载保存的内容。

我在Windows系统中安装了xampp,在Linux系统中安装了lampp。我想使用Java在“ http:// localhost /”位置创建文件夹。我已完成以下操作:dirName = new ...

java apache file-permissions mkdir
3个回答
2
投票

在Java中,您可以通过执行以下操作在系统的任何可写目录中创建文件:


6
投票

请勿使用File API。对于严重的文件系统工作,它充满了不当行为。


4
投票

使用具有PosixPermission的Java文件。[[Note- PosixPermission在Windows中不支持]

© www.soinside.com 2019 - 2024. All rights reserved.