我正在开发一个Java项目(Eclipse IDE),它正在使用XWT文件进行UI目的(基本上是一个xml文件)。我需要在执行程序期间动态编辑其中一个文件。
但是,项目不会从明确的目录执行,我需要获取文件的相对路径。
所以,说我的文件位于:
com.foo.goo.src.com.foo.goo.toto
通过以下方式在我的磁盘上翻译:
C:\\ com.foo.goo \ SRC \ COM \ FOO \咕\托托\ file.xwt
但是eclipse工作目录是“C:\ Eclipse \ Workspace”
有没有办法打开这个文件?
由于
答案 0 :(得分:0)
只需使用Paths
类和get
方法,如下所示:
Paths.get("C:\\file.txt").toFile()
答案 1 :(得分:0)
使用FileResolve(URL url)解决问题:)