Opened 11 years ago

Closed 11 years ago

#1594 closed enhancement (fixed)

JarClassLoader support for JARs within JARs

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 3.0
Component: core Version:
Keywords: Cc:

Description

The JarClassLoader currently has support for the Class-Path attribute in the manifest file which makes it possible to reference classes in other JAR files. Installation can be a bit messy since it usually requires copying of multiple JAR files into various subdirectories.

It would be nice if the extra JAR files could be stored inside the main JAR file (eg. in META-INF/lib). This would make installation and handling a lot easier.

This ticket is an independent part of #1592.

Change History (3)

comment:1 Changed 11 years ago by Nicklas Nordborg

Component: webcore
Milestone: BASE 3.0
Type: defectenhancement

comment:2 Changed 11 years ago by Nicklas Nordborg

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

My idea is that the JARs inside should be copied to the userfiles directory since the web server already has permission to write to that directory.

comment:3 Changed 11 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed

(In [5622]) Fixes #1594: JarClassLoader? support for JARs within JARs

Note: See TracTickets for help on using tickets.