11

Maven を使用して JDBC コネクタをインストールしたいと思います。

私は以下を持っています: mvn install:install-file -DgroupId=mysql -DartifactId=mysql-connnector-java -Dversion=5.1.6 -Dpackaging=jar -Dfile= -DgenerationPom=true

必要なのは =Dfile= の反対側に置くものだけだと思いますか?

私もしばらくMavenを使用していないので、ファイルスイッチが何に使用されているのかわかりませんか?

すべての洞察をありがとう!

4

2 に答える 2

28

「install-file」または「deploy-file」ゴールは、MavenCentralまたは構成した他の外部リポジトリーからは利用できないローカルまたは内部リポジトリーにアーティファクトをインストールまたはデプロイするために使用されます。

Maven Centralにアクセスできる場合は、プロジェクトのpom.xmlに以下を追加するだけです。

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>5.1.6</version>
</dependency>

...トリックを行う必要があります。

ただし、質問に答えるために、-Dfile =引数は、ローカルリポジトリに実際にインストールされるアーティファクトを指定するためのものです。

于 2013-03-22T01:56:52.913 に答える