我有以下結構的多模塊項目:
-parent
-module1
-module2
-src
-main
-javadoc
-stylesheet.css
-pom.xml
我想配置的Javadoc插件在父POM。但是,我需要指定stylesheet.css
文件的路徑。所以,我使用值${basedir}\src\main\javadoc\stylesheet.css
。 但是,當我查看子模塊的有效POM時,${basedir}
被替換爲子模塊基本目錄的絕對路徑,但那裏沒有src/main/javadoc/stylesheet.css
文件。我想,在子模塊中複製stylesheet.css
文件不是解決方案。
感謝
好了,對於子模塊,他們會在父src/main/javadoc目錄中找到該文件。但是父項目呢?它會嘗試從父目錄中找到文件?它如何工作? – 2012-02-23 09:26:59
@MickaelMarrache父項目通常是一個pom包裝項目,例如,它不包含任何源文件。如果不是你的情況,那麼你必須爲父項目和每個子項目配置javadoc插件。 – 2012-02-23 09:33:27
什麼情況下我有一個多層次的項目?例如,父 - >模塊1 - >模塊1-2。 – 2012-02-23 13:32:19