2
我使用Doxygen來記錄我的項目。我的項目使用Maven,因此包含帶有版本的POM文件。在Doxygen中包含POM版本?
是否可以在Doxygen中重複使用該版本號作爲PROJECT_NUMBER?
我使用Doxygen來記錄我的項目。我的項目使用Maven,因此包含帶有版本的POM文件。在Doxygen中包含POM版本?
是否可以在Doxygen中重複使用該版本號作爲PROJECT_NUMBER?
Maven有能力過濾文件並用實際值替換Maven屬性。如果你的doxygen的配置文件是在src/main/resources/...
路徑,你可以簡單地添加:
<project>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
</project>
然後你就可以在你的doxygen的文件中引用${project.version}
,它會隨着版本號來代替。
好的我注意到,但doxygen配置文件不是「源文件」。因此,我必須將我的doxygen配置文件作爲資源,然後在其上添加過濾器? – raid 2013-02-22 10:15:23
@怕哦,這讓生活更輕鬆。看到我上面的編輯。 – 2013-02-22 11:01:08