1

通常は features.xml ファイルである、カスタム作成されたサービス ミックス機能があります。今、私はそれを Archiva maven リポジトリにアップロードし、それを使用してサービス ミックス機能としてインストールしたいと考えています。拡張子が .xml のファイルを参照するためのパッケージ タイプは何になりますか。

サービス ミックスにインストールするには、コマンド features:addUrl mvn:abc/abc/1.0/xml/features を使用します。

グループIDとしてabc、アーティファクトIDとしてabc、バージョンとして1.0、パッケージタイプとしてpomを使用してアップロードしようとすると、機能させることができません。それを機能させるにはどうすればよいですか?

4

1 に答える 1

0

次のアーキタイプを使用して、karaf機能プロジェクトを生成し、カスタマイズしてから、「mvninstall」を使用してmavenでビルドできます。

mvn archetype:generate \
    -DarchetypeGroupId=org.apache.karaf.archetypes \
    -DarchetypeArtifactId=karaf-feature-archetype \
    -DarchetypeVersion=2.2.6 \
    -DgroupId=my.company \
    -DartifactId=my.company.feature \
    -Dversion=1.0-SNAPSHOT \
    -Dpackage=my.company.package

詳細については、http://karaf.apache.org/manual/2.2.6/developers-guide/archetypes.htmlを参照してください。

于 2012-04-10T23:35:34.433 に答える