Project

General

Profile

Improvement #2000

Exclude source jars from classpath

Added by Henning Blohm about 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
z2-core
Target version:
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

Has duplicate z2-Environment - Improvement #1998: Component Classloader to ignore *-sources.jar librariesResolved19.03.2018

Actions
#1

Updated by Henning Blohm about 6 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
#2

Updated by Henning Blohm about 6 years ago

  • Status changed from Resolved to In Progress
#3

Updated by Henning Blohm about 6 years ago

  • Status changed from In Progress to To Be Documented
#4

Updated by Henning Blohm about 6 years ago

We have new Java Component Properties

  • java.publicClassPathInclusion
  • java.publicClassPathInclusion

both with default


^.*(?<!-sources)\\.jar$

#5

Updated by Henning Blohm almost 6 years ago

  • Has duplicate Improvement #1998: Component Classloader to ignore *-sources.jar libraries added
#6

Updated by Henning Blohm over 5 years ago

  • Status changed from To Be Documented to Resolved

Also available in: Atom PDF