Rob van Maris wrote:
> > On a related note, currently all *.jar files in the lib
> directory are
> > included in the classpath. It makes sense to extend this to
> include all
> > *.zip as well. For example, the Oracle jdbc driver is
> shipped as a zip-file
> > instead of a jar.

> are you talking about the the build script?
> what do the java specs say?

The java specs say nothing about filename extensions.
The *.jar extension is merely a convention, and although this is the de-facto standard, the extension *.zip is not entirely uncommon.

What this means is that we should stick to *.jar for the jar-files we make ourselves, yet be prepared to accept *.zip files from third parties.

Our current build script accepts only files with the *.jar extension, but this restriction is arbitrary and unjustified in my opinion.
You're right about that one. I'm ok with changing this.

Gerard


Reply via email to