2
我有一个maven项目没有什么与groovy在pom.xml
。我只想在我的项目的根目录中执行groovy脚本test.groovy
,并访问所有项目的类。从Maven执行外部groovy脚本
,所以我尝试运行一个命令:
mvn groovy:execute -Dsource=test.groovy
但是却对我说:
[ERROR] Failed to execute goal org.codehaus.mojo:groovy-maven-plugin:1.5:execute (default-cli) on project modules-journal:
The parameters 'source' for goal org.codehaus.mojo:groovy-maven-plugin:1.5:execute are missing or invalid -> [Help 1]
有什么不好?
mvn groovy:shell
完美的工作,但我想运行预定义的脚本。
'test.groovy'是否存在于当前目录中? 'mvn groovy:执行-Dsource =。/ test.groovy'工作吗? –
是的,它确实存在。但是'-Dsource =。/ test.groovy'和'-Dsource = [完整路径到脚本]'给出了相同的结果 –