Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 是否可以访问播放之外的文件!应用程序文件夹?_Scala_File_Playframework_File Handling - Fatal编程技术网

Scala 是否可以访问播放之外的文件!应用程序文件夹?

Scala 是否可以访问播放之外的文件!应用程序文件夹?,scala,file,playframework,file-handling,Scala,File,Playframework,File Handling,我想让两个播放应用程序(部署在同一台服务器上)访问同一个文件夹,但我找不到方法 是否可以通过文件的绝对路径访问文件,这样我就可以将此文件夹放在服务器的目录级别,并通过两个应用程序访问它?是的,在给予play app进程正确权限的情况下,可以访问任何文件夹。您可以使用Java文件访问文件系统中的任何文件 如果不播放,请确保相应的读写权限引发FileNotFoundException 在上面的示例中,some_file.txt是通过http连接发送的。请注意,如果权限不正确,那么它将抛出FileNo

我想让两个播放应用程序(部署在同一台服务器上)访问同一个文件夹,但我找不到方法


是否可以通过文件的绝对路径访问文件,这样我就可以将此文件夹放在服务器的目录级别,并通过两个应用程序访问它?

是的,在给予play app进程正确权限的情况下,可以访问任何文件夹。您可以使用Java文件访问文件系统中的任何文件

如果不播放,请确保相应的读写权限引发FileNotFoundException


在上面的示例中,
some_file.txt
是通过http连接发送的。请注意,如果权限不正确,那么它将抛出
FileNotFoundException

它只是一个只读文件吗?不,实际上我也希望能够在此目录中创建一个新文件,因此App1创建的文件也应该对App2可见,对吗?是的,完全正确(反之亦然)
import java.io.File

@Singleton
class ApplicationController @Inject() () extends Controller {
 def file = Action {
  Ok.sendFile(new File(s"${sys.props("user.home")}/some_file.txt"))
 }
}