]
Max Rydahl Andersen closed JBIDE-21232.
---------------------------------------
Resolution: Duplicate Issue
okey, so lets close this since the discussion on the other jira has the actual solution
outlined.
parent pom should never allow skipTests to prevent download of
required libraries
---------------------------------------------------------------------------------
Key: JBIDE-21232
URL:
https://issues.jboss.org/browse/JBIDE-21232
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build, forge, hibernate, openshift
Affects Versions: 4.3.1.Beta1, 4.4.0.Alpha1
Reporter: Nick Boldt
Assignee: Denis Golovin
Fix For: 4.3.1.Beta2, 4.4.0.Alpha1
{quote}
{quote}I think at this time obviously we have to change
maven-dependency-plugin declaration
in *parent/pom.xml#build/pluginManagement* to never skip downloading
dependencies, because it is most common use case. After it is done we can
remove unnecessary *<skip>false</skip>* throughout the projects.{quote}
Yes - your conclusion matches mine on the jira and what mistria suggestion for fixes
and with my updates handles.
Can you make it happen ? :)
{quote}
If there are libs for (2) and (3) downloaded from external URL using
download-maven-plugin/maven-download-plugin we should probably move them to
locus.{quote}
Main problem I know is forge, hibernate and openshift afaik.
forge and openshift would not be able to move very fast if we moved their libs for
Locus.
Hibernate - we don't actually want/intend to expose the internal apis of hibernate so
not
sure if pushing all variations of hibernate into Locus is such a good idea....but it
could
be considered.
One thing that might be worth looking for are those bundling mockito or other testing
libs
that we might already have put into locus or use from orbit so these are not even
relevant anymore.{quote}