Java 如何在WindowsFileSystem类中配置defaultDirectory

Java 如何在WindowsFileSystem类中配置defaultDirectory,java,tomcat,Java,Tomcat,我正在使用WindowsFileSystem类,并尝试配置一些相对路径。它可以工作,但是defaultDirectory字段设置为我的apache tomcat bin文件夹。如何更改此字段的配置?您可以尝试System.setProperty(“user.dir”,“d:\\dir”);然后是相对路径,比如newfileinputstream(“1.txt”)将从d:\\dir开始。如果这就是你的意思。你能提供更多的细节吗?从代码上看,它看起来像是在构造函数中设置的。我猜Tomcat把东西给你

我正在使用WindowsFileSystem类,并尝试配置一些相对路径。它可以工作,但是defaultDirectory字段设置为我的apache tomcat bin文件夹。如何更改此字段的配置?

您可以尝试
System.setProperty(“user.dir”,“d:\\dir”)
;然后是相对路径,比如
newfileinputstream(“1.txt”)将从
d:\\dir
开始。如果这就是你的意思。

你能提供更多的细节吗?从代码上看,它看起来像是在构造函数中设置的。我猜Tomcat把东西给你了?