Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven站点内容中的属性替换_Maven_Properties_Maven Descriptor - Fatal编程技术网

Maven站点内容中的属性替换

Maven站点内容中的属性替换,maven,properties,maven-descriptor,Maven,Properties,Maven Descriptor,我正在使用生成maven站点内容。我想有一个小表格,显示模块上我的maven组id、工件id、父信息等。我没有看到它的插件,所以我打算使用,并为它创建一个带有表的内容页。通过${project.name}等在站点描述符中使用。当我在描述符和index.apt文件中使用它时,这会失败。有人看到过或知道怎么做吗?mvn site命令生成一个项目摘要页面,其中包含此信息。这对你有用吗 例如,当我执行mvn site时,在此处获得一个输出target/site/project-summary.html,

我正在使用生成maven站点内容。我想有一个小表格,显示模块上我的maven组id、工件id、父信息等。我没有看到它的插件,所以我打算使用,并为它创建一个带有表的内容页。通过${project.name}等在站点描述符中使用。当我在描述符和index.apt文件中使用它时,这会失败。有人看到过或知道怎么做吗?

mvn site命令生成一个项目摘要页面,其中包含此信息。这对你有用吗

例如,当我执行mvn site时,在此处获得一个输出target/site/project-summary.html,其中页面有如下部分:

Build Information

Field       Value
GroupId     com.a.b
ArtifactId  myapp
Version     1.01.13-SNAPSHOT
Type        jar

如果要创建使用${project.version}等占位符的页面,则需要在替换工作时使用index.apt.vm velocity文件。但是对于您询问的信息,project-summary.html描述的解决方案是正确的方法,因为它是自动生成的