maven - maven-jar-plugin/maven-war-plugin 的 ${scmBranch} 和 $\{scmBranch} 之间的区别
问题描述
我确实在我的 pom.xml 中使用了 maven-jar-plugin。
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestEntries>
<SCM-Revision>${buildNumber}</SCM-Revision>
<SCM-Branch>${scmBranch}</SCM-Branch>
</manifestEntries>
</archive>
</configuration>
</plugin>
用 IntelliJ 打开它,
${scmBranch}
我确实收到以下消息:
"cannot resolve symbol 'scmBranch' .."
财产${buildNumber}
似乎还可以-这里没有抱怨。
如果我更改${scmBranch}
为文档$\{scmBranch}
中的错误消失。
${}
将 Maven 属性声明为和之间到底有什么区别$\{}
?
解决方案
推荐阅读
- amazon-web-services - 运行反向代理的 Elastic Beanstalk 上的 TLS
- php - PHP / Laravel - update values of JSON object
- sql-server - 更改sqlserver服务帐户后的文件和文件夹权限
- android - React-native ListView“警告:无法调用setState”
- android - 添加新项目和 notifyDataSetChanged 后如何从 RecyclerView 获取最后一个项目视图?
- mongodb - 如何为文档流水线
- python - 如何将小部件的 id 从 kivy 发送和使用到 python
- git - 尝试在两个本地存储库之间获取失败?
- android - 将 ImageView 固定到 LinearLayout 中最右侧的位置
- c - 如何修复“错误:赋值给数组类型的表达式”?