是否存在Maven中src / main / webapp / WEB-INF目录的占位符

时间:2017-04-07 14:29:33

标签: maven

maven中的src / main / webapp / WEB-INF目录是否有预定义的占位符,可以由$ {XYZ}引用?

如果没有,有没有办法定义这样的占位符?

1 个答案:

答案 0 :(得分:0)

实际上并不需要与特定类型的项目模块和打包标准紧密相关的预定义变量,$basedir您可以访问所需的任何模块文件夹。同样${basedir}/src/main/webapp/WEB-INF

Maven允许您定义自己的属性。

<project>
  <properties>
    <webinf.basedir>${basedir}/src/main/webapp/WEB-INF</webinf.basedir>
  </properties>
  ...
</project>

然后您只需访问路径${webinf.basedir}即可。当然,请使用您喜欢的任何属性名称。