Should class.getPackage() return manifest.mf information for an unpacked manifest?
<p>An experiment seems to show that having META-INF/MANIFEST.MF in a directory in classpath is not sufficient to cause Class.getPackage().getImplementationVersion() to return a value, at least, a top-level value. </p>

<p>That is, of my manifest.mf contains:</p>

<pre><code>Implementation-Version: 4.3.100
</code></pre>

<p>(nothing per-package), I'm assuming that Class.getPackage().... will return the string for all classes in the JAR file, and this does not seem to work when the files are 'loose'.</p>

<p>Have I misunderstood the contract or do I need to look or something stupid?</p>
