2017-09-01 13 views
0

proejct1project2の2つのプロジェクトがあります。[Docker] [Maven]他のMavenプロジェクトにローカルMavenプロジェクトを依存関係として追加するにはどうすればいいですか?

com.project1.Object1.classcom.project2.Object2.classに依存します。私はproject2をproject1に依存関係として追加したいと考えています。

私は特定のIDE(Itellijなど)の下でこれはセットアップが簡単で、開発用にIDEセットアップを使用しています。しかし、プロダクションでは、IDE環境とは独立したプロジェクト1を構築する必要があります。

また、ドッカーを使用しています。 Dockerでこの問題を単純化する方法があればうれしいでしょう。

- root 
    - project1 
    - src 
     - com.project1.Object1.class 
    - pom.xml 
    - Dockerfile 
    - project2 
    - src 
     - com.project2.Object2.class 
    - pom.xml 
    - Dockerfile 
    - docker-compose.yml 
+0

別のDockerコンテナを使用してMavenリポジトリをホストする;) –

答えて

0

pom.xmlで異なるMavenプロジェクトを参照しています。 installでproject2をビルドする場合は、project1からローカルに参照できます。 NexusやArtifactoryなどのリポジトリを使用する場合は、そこにproject2をデプロイし、project1から参照します。

関連する問題