| Author |
new File (Relative Path to a package): How?
|
H Paul
Ranch Hand
Joined: Jul 26, 2011
Posts: 299
|
|
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
Bartender
Joined: Oct 14, 2005
Posts: 16480
|
|
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:
|
 |
 |
|
|
subject: new File (Relative Path to a package): How?
|
|
|