簡體   English   中英

Maven原型:降價站點文件中的引用artifactId

[英]Maven archetype: Reference artifactId in markdown site files

我正在創建一個Maven原型。 它應該在src/site/markdown包含一些預定義的文件。 這些文件應包含artifactId。

我嘗試在md文件中使用${artifactId}引用它,但是沒有運氣。

還有其他想法嗎?

對於archetype-metadata.xml的各個文件集,需要設置filtered=true

我有同樣的問題,這就是我解決的方法。

resources/META-INF/maven/archetype-metadata.xml ,我添加了

<fileSet encoding="UTF-8" filtered="true">
  <directory></directory>
  <includes>
    <include>README.md</include>
  </includes>
</fileSet>

然后在resources/archetype-resources/README.md添加

The name of the project is ${artifactId}

現在,當我使用此原型構建Maven項目時,在README.md文件中填充了artifactId的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM