solaris ボックス (インターネットなし) で karaf 3.0.1 を起動しようとしていますが、次のエラーが発生します。
karaf: KARAF_HOME の定義済みの値を無視しています mvn:org.eclipse/org.eclipse.osgi/3.8.2.v20130124-134944 を解決できませんでした
と karaf.log で:
2014 年 6 月 30 日 12:21:09 PM org.apache.karaf.main.Main メイン SEVERE: フレームワーク java.lang.RuntimeException を起動できませんでした: mvn:org.eclipse/org.eclipse.osgi/3.8.2 を解決できませんでしたorg.apache.karaf.main.util.SimpleMavenResolver.resolve(SimpleMavenResolver.java:59) の .v20130124-134944 org.apache.karaf.main.Main.createClassLoader(Main.java:315) の org.apache.karaf .main.Main.launch(Main.java:234) at org.apache.karaf.main.Main.main(Main.java:171)
バンドルは適切な場所 (システム フォルダー) にあり、org.ops4j.pax.url.mvn.cfg ファイルには次のように記載されています。
org.ops4j.pax.url.mvn.repositories=\ file:${karaf.home}/${karaf.default.repository}@id=system.repository, \
file:${karaf.data}/kar@id=kar.repository@multi\
http://repo1.maven.org/maven2@id=central、\
http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release、\
http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external
3 つの方法 (サーバー、サービス、クライアント) を使用してフレームワークを実行しようとしましたが、何も機能していないようです。
私の環境は:
KARAF_BASE=/export/home/mehdi/bin/カラフ
KARAF_HOME=/export/home/mehdi/bin/karaf
KARAF_ETC=/export/home/mehdi/bin/karaf/etc
KARAF_DATA=/export/home/mehdi/bin/karaf/data
JAVA_HOME=/opt/temp/jre1.7.0_13
私は少しグーグルで検索し、 -h 127.0.0.1 をクライアントスクリプトに追加するという回避策を見つけましたが、まだ何もありません。