FileInputStream在哪个文件夹中寻找?

我用线

FileInputStream stream = new FileInputStream("myfile.properties");

在不指定路径的情况下打开属性文件。

在Apache Tomcat上运行该文件时,找不到该文件。我将文件放入应用程序的根文件夹中。

Java在哪个文件夹中寻找?

我无法更改路径,因为代码不是我自己的。

回答:

它会在以下文件夹中查找结果:

System.getProperty("user.dir")

这可能在任何地方。这取决于启动tomcat服务器时的当前工作目录。

如果您无法从标准日志或tomcat启动过程中找出来,请尝试加载一个小的servlet,该servlet在加载时会打印该信息。

以上是 FileInputStream在哪个文件夹中寻找? 的全部内容, 来源链接: utcz.com/qa/422342.html

回到顶部