Apache Mavenを使う
よく必要になる操作の一つが、 ローカルPCで持っているJarファイルをローカルリポジトリに登録することです。 以下がコマンドラインの例です。 ここでは作業ディレクトリ上の mylib.jar をグループ mylib-group、アーティファクト名mylib、 バージョン1.0.0として登録しています。

mvn install:install-file -Dfile=.\mylib.jar -DgroupId=mylib-group -DartifactId=mylib -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true


AntでjarファイルをMavenローカルリポジトリに登録する
build.xmlに上のコマンドラインと同じパラメータを次のように書けばOKです。

<target name="mvn-install" depends="jar">
  <exec executable="mvn.cmd">
      <arg value="install:install-file"/>
      <arg value="-Dfile=mylib.jar"/>
      <arg value="-DgroupId=usasan-group"/>
      <arg value="-DartifactId=mylib"/>
      <arg value="-Dversion=1.0.0"/>
      <arg value="-Dpackaging=jar"/>
      <arg value="-DgeneratePom=true"/>
  </exec>
</target>

なおLinuxの場合はmvn.cmdの代わりにmvnと記述してください。

Java kowaza Top

(first uploaded 2024/01/02 last updated 2026/09/05, URANO398)