【发布时间】:2018-12-24 11:15:30
【问题描述】:
目前我将服务器从 Windows 转移到 linux,我的 java web 服务遇到了一些问题。我正在 Windows D 驱动器中创建一个文件。现在我也想在 linux 服务器上创建它。但我不知道如何给出路径以及如何创建(因为它没有驱动器作为 Windows)。所以需要一些帮助。我在下面发布我的 java 代码。
private static void receiveImg(String pic_bitmap) {
FileOutputStream fos;
try {
fos = new FileOutputStream("D:\\AllImages\\ProfilePic\\Test.png");
byte byteArray[] = Base64.decodeBase64(pic_bitmap);
fos.write(byteArray);
fos.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
感谢您的帮助。
【问题讨论】:
-
Linux 不使用 Windows 盘符,您想在 Linux 系统的哪个位置存储文件。我再说一遍,不能在“D”驱动器上。
-
@Elliott Frisch 感谢您的建议。你能告诉我们如何在文件路径中使用带有端口号的 url 或路径吗?