2017-07-21 8 views
0

からクラスパスを投影します。私はプロジェクトクラスパスにプロジェクトB瓶と彼のすべての依存関係をインポートする必要がインポートのjarファイルは、私は2つのプロジェクトを持ってMavenプロジェクト

、問題は、私は手動で私平方メートルのレポから一つずつすべてのjarファイルをインポートする必要があります。それらの瓶をすぐに輸入する方法はありますか?

+1

プロジェクトBの「fat jar」を作成できます。https://www.mkyong.com/maven/create-a-fat-jar-file-maven-assembly-plugin/ – elysrivero99

答えて

0

Maven Assembly PluginをBで使用すると、依存関係を持つjarを構築できます。

 <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-assembly-plugin</artifactId> 
      <version>2.4.1</version> 
      <configuration> 
       <!-- get all project dependencies --> 
       <descriptorRefs> 
        <descriptorRef>jar-with-dependencies</descriptorRef> 
       </descriptorRefs> 
       <!-- MainClass in mainfest make a executable jar --> 
       <archive> 
        <manifest> 
        <mainClass>com.mkyong.core.utils.App</mainClass> 
        </manifest> 
       </archive> 

      </configuration> 
      <executions> 
       <execution> 
       <id>make-assembly</id> 
            <!-- bind to the packaging phase --> 
       <phase>package</phase> 
       <goals> 
        <goal>single</goal> 
       </goals> 
       </execution> 
      </executions> 
     </plugin> 
関連する問題