Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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中访问groovy脚本中目标文件夹的完全限定路径_Maven_Groovy_Gmavenplus - Fatal编程技术网

在maven中访问groovy脚本中目标文件夹的完全限定路径

在maven中访问groovy脚本中目标文件夹的完全限定路径,maven,groovy,gmavenplus,Maven,Groovy,Gmavenplus,如何访问实际的完全限定路径,以便在groovy脚本中向其写入文件 属性 目标/生成的资源/配置 GMavenPlus插件 org.codehaus.gmavenplus gmavenplus插件 1.5 格罗奥维 验证 执行 org.codehaus.groovy groovy all 2.4.7 运行时 请尝试以下代码: <scripts> <script><![CDATA[ def output="test" def

如何访问实际的完全限定路径,以便在groovy脚本中向其写入文件

属性

目标/生成的资源/配置
GMavenPlus插件

org.codehaus.gmavenplus
gmavenplus插件
1.5
格罗奥维
验证
执行
org.codehaus.groovy
groovy all
2.4.7
运行时

请尝试以下代码:

<scripts>
    <script><![CDATA[
        def output="test"
        def filePath = "${project.basedir}/${project.properties.getProperty('gen.resources.config')}/hello.json"

        println(filePath)

        new File(filePath).write(output)
        ]]></script>
</scripts>

不完全确定如何更好地格式化,抱歉