This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: directory listing in core protocol


Ben Tatham wrote:
Hello All,
Is it possible to get a directory listing of files from the core protocol? Currently, I can't even getClass().getResource() to return a valid URL for a directory, but it does work if I specify a file.
For example, if I have the following in my jar when I compile


foo
  - someResource.txt
  adir
     - a.txt
     - b.txt

I can get an URL for foo/someResource.txt, and I can open an InputStream and get the contents.
But if I try getClass().getResource("/foo/adir"), I get null.

Resources are not really arranged in a directory structure. They have names with '/' in them and some of the resource methods pre-pend the package name, but there is no way to list them out.


David Daney


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]