11

My play framework project uses resource files like CSV files that I have under resources directory which I created under play project root directly so it is at the same level as other directories like app, public etc. From within Java or Scala files how can I open such files using path that is relative to the project root? This path should also work when I create a war and deploy the application.

Meredith
  • 2,617
  • 3
  • 26
  • 55
ace
  • 12,531
  • 35
  • 100
  • 167

1 Answers1

9

The VirtualFile class should do everything you need, especially the method 'fromRelativePath()'.

VirtualFile vf = VirtualFile.fromRelativePath("filename.csv");
Codemwnci
  • 51,224
  • 10
  • 90
  • 127