Apache Shiroを使用する予定のEclipseベースのプロジェクトのターゲット定義をセットアップしようとしています。Apache shiroライブラリからp2リポジトリを作成する方法
理想的には、私はApache Shiroのjarファイルをp2リポジトリから入手したいと思いますが、見つけられないようです。誰かがそのようなリポジトリが存在するかどうか知っていますか?
Apache Shiroを使用する予定のEclipseベースのプロジェクトのターゲット定義をセットアップしようとしています。Apache shiroライブラリからp2リポジトリを作成する方法
理想的には、私はApache Shiroのjarファイルをp2リポジトリから入手したいと思いますが、見つけられないようです。誰かがそのようなリポジトリが存在するかどうか知っていますか?
Maven Tychoを使用してApache ShiroのP2リポジトリを作成できます。したがって、Apache Shiroの依存関係を依存関係の節で再考するpom.xmlを作成する必要があります。次に、このPOMにMaven TychoのP2 Extra Pluginを設定します。このプラグインは、依存関係のためのP2リポジトリを作成します。 Hereは完全なpom設定の例です。
Eclipseから自分でレポを作成することができます。 Shiroをダウンロードし、バンドルをフォルダextractedShiro
に解凍します。 は、Eclipseの外部ツールの設定内のJREの選択「ワークスペースと同じJREで実行」でスクリプトを実行
<property name="dir.shiroBundles" value="c:/tmp/extractShiro" />
<property name="dir.repo" value="c:/tmp/p2Shiro" />
<p2.publish.featuresAndBundles metadataRepository="file:/${dir.repo}"
artifactRepository="file:/${dir.repo}"
publishArtifacts="true"
compress="true"
source="${dir.shiroBundles}" />
Antスクリプトを作成します。その結果得られたp2 repoはdir.repo
の内部に作成されます。