Improvement #2000
Exclude source jars from classpath
Start date:
18.04.2018
Due date:
% Done:
100%
Estimated time:
origin:
Description
As the eclipsoid class path resolution automatically resolves source jars from the java resources, it is very convenient to include those with the java component.
However, currently those are part of the class path resultion and will not be ignored.
This is expensive and has led to misconfigurations (--> quartz) in the past when source jar resources where found in META-INF.
Suggestion:¶
Introduce a regex for exclusion with a default of .*-sources.jar
.
Related issues
Updated by Henning Blohm over 6 years ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Applied in changeset z2-base:base|2595310840156e8763368b8009c48d2c4900c3f0.
Updated by Henning Blohm over 6 years ago
We have new Java Component Properties
- java.publicClassPathInclusion
- java.publicClassPathInclusion
both with default
^.*(?<!-sources)\\.jar$
Updated by Henning Blohm over 6 years ago
- Has duplicate Improvement #1998: Component Classloader to ignore *-sources.jar libraries added