これはなに?

方法1 プロジェクト用のレポジトリを作成する

方法2 バージョン管理システムで共有している資産内にレポジトリを作成する (おすすめ)

方法3 pom.xml の systemPath で、バージョン管理システムで共有している資産を指定する

プロジェクトに商用ライブラリを入れておき、pom.xml から <systemPath> で参照させるのが吉

  …
 <dependencies>
  <dependency>
   <groupId>com.fujitsu</groupId>
   <artifactId>shunsaku</artifactId>
   <version>9.0</version>
   <scope>system</scope>
   <systemPath>${basedir}/lib/shunsakuapi.jar</systemPath>
  </dependency>
 </dependencies>
  …
 
project
  |
  +--src
  |
  +--lib
  |   |
  |   +--xxxapi.jar
  |
  +--target

Webアプリの場合は、

  …
 <dependencies>
  <dependency>
   <groupId>com.fujitsu</groupId>
   <artifactId>shunsaku</artifactId>
   <version>9.0</version>
   <scope>system</scope>
   <systemPath>
        ${basedir}/src/main/webapp/WEB-INF/lib/shunsakuapi.jar
      </systemPath>
  </dependency>
 </dependencies>
  …

が吉。コンパイル時にも参照されるし、war ファイルにも入る。


Java Maven


添付ファイル: filerepo1.png 2394件 [詳細] filerepo2.png 2278件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS   sitemap
Last-modified: 2012-02-20 (月) 02:03:26 (4694d)
Short-URL: http://at-sushi.com/pukiwiki/index.php?cmd=s&k=76876c35be
ISBN10
ISBN13
9784061426061