g

gemini-blueprint

Eclipse Gemini Blueprint project makes it easy to build Java applications that run in an OSGi framework. By using Gemini Blueprint, applications benefit from using a better separation of modules, the ability to dynamically add, remove, and update modules in a running system, the ability to deploy multiple versions of a module simultaneously (and have clients automatically bind to the appropriate one), and a dynamic service model.
http://www.eclipse.org/gemini/blueprint/
Eclipse Public License, Version 1.0 Apache License, Version 2.0
Adrian Colyer Hal Hildebrand Costin Leau Andy Piper
Files download
File Operation
gemini-blueprint-2.1.0.RELEASE.pom download
Apache Maven
<dependency>
  <groupId>org.eclipse.gemini.blueprint</groupId>
  <artifactId>gemini-blueprint</artifactId>
  <version>2.1.0.RELEASE</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'org.eclipse.gemini.blueprint:gemini-blueprint:2.1.0.RELEASE'
Gradle Kotlin
implementation("org.eclipse.gemini.blueprint:gemini-blueprint:2.1.0.RELEASE")
Scala SBT
libraryDependencies += "org.eclipse.gemini.blueprint" % "gemini-blueprint" % "2.1.0.RELEASE"
Groovy Grape
@Grapes(
  @Grab(group='org.eclipse.gemini.blueprint', module='gemini-blueprint', version='2.1.0.RELEASE')
)
Apache Ivy
<dependency org="org.eclipse.gemini.blueprint" name="gemini-blueprint" rev="2.1.0.RELEASE" />
Leiningen
[org.eclipse.gemini.blueprint/gemini-blueprint "2.1.0.RELEASE"]
Apache Buildr
'org.eclipse.gemini.blueprint:gemini-blueprint:jar:2.1.0.RELEASE'