[armedbear-devel] JAR file support patches
axel at rauschma.de
Tue Jan 26 12:21:06 UTC 2010
>> Incidentally, we may be able to autodiscover .asd files by scanning
>> the classpath, and suitably update asdf:*central-registry*.
> We first need to agree on a convention to wedge the concept of Pathname
> into CLASSPATH. I now support your earlier proposal to keep the two
> separate, as it makes more sense. And I'd like to get the "jar:" part
> of my changes into the trunk, and tested for a bit before introducing
> another the next step. Right now, wildcards (and DIRECTORY) don't work
> inside JARs which would be the first step to autodiscovery.
With Java resources, one is always warned against using the classpath that way. Looking for a particular path is possible, but listing paths (or files) not. It might be safer to introduce an additional concept. This could be an explicit list of Java resource paths or a new kind of ASDF classpath.
Here is how Spring does auto-detection:
Here is more information from Sun on finding classes:
Axel.Rauschmayer at ifi.lmu.de
More information about the armedbear-devel