1

sigar でコンパイルされたバイナリを取得する方法があったかどうか疑問に思っています。libsigar-universal-macosx.dylibなど..Mavenを使用しています。手動で追加できることはわかっていますが、展開を自動化したい

4

1 に答える 1

2

Mavenでは、ビルドをアレンジする方法がたくさんあります

次のオプションを検討してください。

  • クイック アンド ダーティ: スコープ 'system' の依存関係を作成し、ライブラリを事前定義された場所に配置してビルドします。システムスコープについてはこちら

  • はるかに優れたアプローチですが、より多くの作業が必要です。レポ 1 にないサードパーティの jar を使用して Maven リポジトリを作成します。Apache のような http サーバーを使用して、そのようなリポジトリへの http ベースのアクセスを提供できますが、この目的のために正確に構築されたプロキシを使用してください。これには、 NexusまたはArtifactoryの使用を検討してください。次に、Maven インストールでこれらのリポジトリを構成し (すべての sigar jar がこのリポジトリによって管理されます)、プロジェクトをビルドします。

お役に立てれば

于 2012-09-23T06:13:21.203 に答える