どう違うのですか?それとも同じですか?Mavenのリポジトリと依存関係の違いは何ですか?
答えて
リポジトリは、アーティファクトの集合(例:jars)です。あなたはそれを単なる様々な成果物のストレージ/キャッシュと考えることができます。
依存関係が他のアーティファクトに依存して、プロジェクトがそのタスク(例:コンパイル、実行し、ユニットテスト)を実行するような状況であるあなたは、通常、あなたの<dependency>
セクションに必要なものアーティファクトを宣言Mavenプロジェクトで
をまた、<repositories>
セクションの依存関係を検索するリポジトリを宣言することもできます。
デフォルトでは、mavenはcentral repositoryの成果物を検索します。しかし、社内で開発された成果物を含む内部リポジトリを組織が持つのは一般的です。したがって、通常、pomのセクション<repositories>
がこれで設定されます。
リポジトリには、ライブラリ(アーティファクトとも呼ばれます)が保存されます。 依存関係は、あなたのコアントプロジェクトが依存するライブラリの名前です。
ただし、repsotiriesもオンラインですか?そしてjarファイルも正しくダウンロードされますか? –
右@KorayTugay –
- 1. maven-jaxb-pluginの依存関係/リポジトリは?
- 2. Mavenの依存関係とリポジトリに関する質問
- 3. artifactId "oracle"とのmaven依存関係は何ですか?
- 4. Java EE7とCDI 2.0のMaven依存関係は何ですか?
- 5. Gradle依存関係とGradle依存関係のEclipseの違い
- 6. Gradle構成の依存関係とGradle構成の受信依存関係の違いは何ですか?
- 7. Mavenの依存関係は?
- 8. Mavenの依存関係ツリーとPOMの依存関係
- 9. 推移Maven依存関係とは何ですか?
- 10. LibreOffice Mavenの依存関係ですか?
- 11. Mavenは依存関係
- 12. Mavenソースコードの依存関係
- 13. Maven GWTの依存関係
- 14. HibernateのMaven依存関係
- 15. Mavenの依存関係
- 16. Mavenの依存関係
- 17. Maven依存関係のjava.lang.ClassNotFoundException
- 18. Mavenの依存関係
- 19. 異なるスコープの依存関係内のMaven依存関係
- 20. Maven:依存関係のリポジトリURLを取得する
- 21. Mavenパッケージ内のプロジェクト内のリポジトリの依存関係(jar内)
- 22. pom xmlの依存関係とプラグインタグの間の違いは何ですか?
- 23. プロジェクトの参照とプロジェクトの依存関係の違いは何ですか?
- 24. プラグイン依存関係のMavenアンパック依存関係
- 25. タイプClientLibraryFolderのembed []と依存関係[]の違いは何ですか?
- 26. Gradle:クラスパスとコンパイルの依存関係の違いは何ですか?
- 27. 依存関係プロパティとWPFの添付プロパティの違いは何ですか?
- 28. NetBeansの "ビルド"と "依存関係を持つビルド"の違いは何ですか?
- 29. 依存関係ツリー出力の "+ - "と " - "の違いは何ですか?
- 30. ファイルジャー依存関係とMaven中心依存関係とのJavaの競合
ありがとう、素晴らしい答え。だから私はリポジトリと依存関係の両方を提供する必要があるいくつかの依存関係のために、しかし、mavensリポジトリのもののために、依存関係は十分ですか? –
正しい。依存関係がセントラルリポジトリに見つからないことが分かっている場合にのみ、あなたのpomにリポジトリを追加してください。また、リポジトリルックアップルール、プロキシとミラーリングについても読んでください。 Mavenのドキュメント。 – gerrytan