Class TychoOsgiRuntimeMainArtifacts

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.apache.maven.model.Dependency> getRuntimeArtifacts()
      Returns list of Maven artifacts that will be installed in Tycho's OSGi runtime.
      private static org.apache.maven.model.Dependency newDependency​(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ARTIFACTS

        private static final java.util.List<org.apache.maven.model.Dependency> ARTIFACTS
    • Constructor Detail

      • TychoOsgiRuntimeMainArtifacts

        public TychoOsgiRuntimeMainArtifacts()
    • Method Detail

      • getRuntimeArtifacts

        public java.util.List<org.apache.maven.model.Dependency> getRuntimeArtifacts()
        Description copied from interface: TychoOsgiRuntimeArtifacts
        Returns list of Maven artifacts that will be installed in Tycho's OSGi runtime. Artifacts with packaging=zip will be assumed to have eclipse installation layout and will be unpacked before used. Artifacts with packaging=jar are assumed to be OSGi bundles and will be added to the runtime as is.
        Specified by:
        getRuntimeArtifacts in interface TychoOsgiRuntimeArtifacts
      • newDependency

        private static org.apache.maven.model.Dependency newDependency​(java.lang.String groupId,
                                                                       java.lang.String artifactId,
                                                                       java.lang.String version,
                                                                       java.lang.String type)