“pom.xml”ファイルにライブラリ依存関係を含めるには、 ”
Maven座標
“を定義しなければなりません。
<!-- MySQL database driver --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.9</version> </dependency>
しかし、この厄介な問題の1つは、Mavenの座標の詳細(グループid、artifactIdなど)がわからないことです。多くのJava開発者は、http://repo1.maven.org/maven2/[Maven central repository]それを検索する。ディペンデンシー・ライブラリーがディープ・フォルダー構造のパッケージである場合、掘り出し作業に問題があるかもしれません。
Mavenは回避策を調整します
それは汚い回避策です – Googleサイトの検索Mavenリポジトリ。 Googleの検索機能は、あなたのためのMavenの座標を見つけるのに十分強力です。
たとえば、「ログバック」Mavenの座標を知りたい場合、検索テキストでGoogleで検索できます
logback site:http://repo1.maven.org/maven2/.... Googleはその結果を返します。
Mavenが今後Mavenリポジトリで検索機能を提供できることを本当に願っています。