次の状況: OSGi アプリケーションを開発しており、最終製品は Eclipse Virgo を使用する必要があります。
OSGi と Spring と連絡を取るために、私は現在 OSGi Blueprint の概念を調査しています。maven-pax-plugin と Gemini Blueprint/Spring-DM を使用しようとしていますが、mvn pax:provision を実行すると、次のエラーが発生します。
___
/ /
/ / Oops, there has been a problem!
/ /
/__/ org.ops4j.pax.runner.platform.PlatformException:
[mvn:http://maven.springframework.org/milestone!org.springframework.osgi/spring-osgi-
annotation/2.0.0.M1] could not be downloaded
<plugin>
<groupId>org.ops4j</groupId>
<artifactId>maven-pax-plugin</artifactId>
<version>1.5</version>
<configuration>
<provision>
<param>--profiles=spring.dm</param>
<param>--platform=equinox</param>
</provision>
</configuration>
</plugin>
では、pax で Gemini Blueprint または Spring DM を有効にするにはどうすればよいでしょうか?