【发布时间】:2013-12-05 18:20:00
【问题描述】:
我有父/子 Maven 项目结构。我正在尝试从父项目运行 Groovy 脚本,如下所示
<source>${project.parent.basedir}/project-common/src/main/scripts/myscript.groovy</source>
但它无法识别此路径,我收到错误 groovy.lang.MissingMethodException: No signature of method: script1385579701154.$() is applicable for argument types: (script1385579701154$_run_closure1) values:
任何想法表示赞赏。
【问题讨论】:
-
据我所知,
${project.parent.basedir}在 Maven 2 中有效,但在 Maven 3 中无效。您可以试试${project.basedir}/../project-common/src/main/scripts/myscript.groovy。 -
很高兴听到它成功了。
标签: maven groovy gmaven-plugin