java - 我怎样才能写一个正确的路径来保存 java 中的文件?

标签 java mysql

我已申请将客户发票保存在共享文件夹中 所以首先在我的桌面电脑上创建了一个文件夹,并在 D: 驱动器中命名为“PDFINVOICES”。

而且我已经让每个人都可以访问该文件夹。 文件夹右键->属性->共享->高级共享&也在安全选项卡里

并且我已经将我的申请路径更改为

//原始路径

String path = "docs/" + pdfFilename;

//改变路径

String path = "file://172.21.1.91/PDFINVOICES/" + pdfFilename;

当我运行它时,它给出了一个错误 叫

java.io.FileNotFoundException: file:\172.21.1.91\PDFINVOICES\222016-08-23.pdf (The filename, directory name, or volume label syntax is incorrect)

以前它与原始路径配合得很好。 改了之后就不行了。

最佳答案

只是问,但尝试:

String path = "\\\\172.21.1.91\\PDFINVOICES\\" + pdfFilename;

关于java - 我怎样才能写一个正确的路径来保存 java 中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39096841/

相关文章:

mysql - INSERT 批处理,如果在 codeigniter 中有重复键更新

java - 扫描仪在使用 next() 或 nextFoo() 后跳过 nextLine()?

MySQL表设计和规范化协助

java - 如何从 Java 类中的函数访问主类对象?

java - JavaFX View 初始化时的空指针

mysql - 使用Scala JDBC进行大数据上传

c# - 如何在 Entity Framework 连接字符串中设置转换零日期时间

php - 为什么我在 Moodle 3.3 中出现 SQL 语法错误?

java - Android - 显示空 ListView 的警报对话框

java - Java中的2种不同的do-while循环结构?