Maven を使用しないGData Clientを依存関係として Maven プロジェクトに含めたいと考えています。一連の JAR ファイルとして出荷されます。
さらに、Maven Shade Pluginを使用して、外部依存関係なしで実行可能な JAR をビルドします (デフォルト構成では、依存関係の名前変更/包含/除外/変換はありません)。
どうやってやるの?
(Shade プラグインが JAR を抽出する必要があるため、JAR をリソースとして追加するだけでは機能しません)。
Maven を使用しないGData Clientを依存関係として Maven プロジェクトに含めたいと考えています。一連の JAR ファイルとして出荷されます。
さらに、Maven Shade Pluginを使用して、外部依存関係なしで実行可能な JAR をビルドします (デフォルト構成では、依存関係の名前変更/包含/除外/変換はありません)。
どうやってやるの?
(Shade プラグインが JAR を抽出する必要があるため、JAR をリソースとして追加するだけでは機能しません)。
サードパーティの jar のインストールに関する Maven ドキュメントを確認したい
ローカルの Maven リポジトリにインストールすると、shade は他の依存関係と同様にそれらを使用できるようになります。
なんらかの理由でリポジトリに JAR をインストールしたくない場合は、この回答を参照してください: Maven に依存関係を追加します。