在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  C++/ maven打包的工程和依賴不在一個目錄下怎樣能打包成功?

maven打包的工程和依賴不在一個目錄下怎樣能打包成功?

在項目中引入了submodule,submodule的代碼放在另一個文件夾下了,現(xiàn)在主工程目錄里用mvn install命令打包失敗,找不到submodule的工程,不知道怎么才能配置工程的目錄,需要修改pom文件嗎?

回答
編輯回答
做不到

你可以在pom.xml中使用相對路徑指定submodule的位置,如

父項目中

<modules>
  <module>../module1</module>
  <module>../module2</module>
  <module>../module3</module>
</modules>

子模塊中

<parent>
  <groupId>my.awsome.module1</groupId>
  <artifactId>parent-pom</artifactId>
  <version>1.0.1<version>
  <relativePath>../parent-pom/pom.xml</relativePath>
</parent>

但顯然這不是什么好的做法, 最好重新規(guī)劃項目路徑, 避免因為這個產(chǎn)生的各種微妙的小問題.

2018年2月27日 09:34