• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

new File (Relative Path to a package): How?

 
H Paul
Ranch Hand
Posts: 471
4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. I used Apache common io.
2.
List<String> lines = FileUtils.readLines("c://etc...//mypackage//io//textfile.txt"); // absolute path
This is absolute path. It works.

3.
List<String> lines = FileUtils.readLines("mypackage/io/textfile.txt"); // relative to a package
Exception in thread "main" java.io.FileNotFoundException:

Syntax-wise or class-wise or xyz: How can I make it by using relative path to a package?

1M Thanks.
 
Paul Clapham
Sheriff
Posts: 20989
31
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
First you get a File object which represents the "package" -- whatever you mean by that.

Then you use the File constructor which allows you to create a File relative to another File:
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic