[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[tycho-user] Tycho local artifacts and mvn dependency:list
 | 
  
  
    Hello,
    I noticed something strange investigating an issue I have with a
      LSP unable to find dependencies of a tycho project.
    This LSP is using mvn:dependency:list output to look for local
      jars in .m2. 
    
    For example in my tycho project with mvn dependency:list
    I have this kind of outputs
    
    [INFO] +-
p2.eclipse-plugin:com.fasterxml.jackson.core.jackson-databind:jar:2.9.9:system
    So the LSP is looking for the jar in .m2 for
      p2/eclipse-plugin/com.fasterxml.jackson.core.jackson-databind/2.9.9
      it cannot be found. I understand dependency:list is not really
      intended to be used like this with tycho project, but I noticed
      when the project is built tycho is caching the jar in local .m2 in
      p2/osgi/bundle/com.fasterxml.jackson.core.jackson-databind/2.9.9
    I am wondering why this discrepancy ? it would probably make more
      sense to have tycho putting it in p2/eclipse-plugin
      instead of p2/osgi/bundle/ or alternatively mvn
      dependency:list could display p2.osgi.bundle:com.fasterxml.jackson.core.jackson-databind:jar:2.9.9:system.
      
    
     Is there any way to instal tycho dependencies in local .m2 with
      the layout displayed by dependency:list ?
    Arnaud