魔绘- Groovy脚本没有JsonSlurper?

sf6xfgos  于 2022-11-01  发布在  其他
关注(0)|答案(1)|浏览(334)

我尝试在Magicdraw上将this脚本作为宏运行,但在第142行脚本调用JsonSlurper的地方总是出现错误。然后,当我尝试从Json库import groovy.json.JsonSlurper;导入JsonSlurper函数时,在该行出现新的错误。我的magicdraw使用的是Groovy3.0.7,我检查了它的库中有Jsonslurper,我不知道如何进一步找出问题出在哪里,我最初尝试获取一个excel文件,创建一些新列,并使用这些列创建框、端口和接口。我用Python完成了Excel处理,但我仍在研究MagicDraw API。
错误1:
MagicDraw无法执行Groovy宏,请确认C:\Users\elevy\Downloads\rapid-modeling-tools-master\player-piano\player-piano-script.groovy文件夹是否正确。启动失败:C:\用户\elevy\下载\快速建模工具-master\播放器-piano\播放器-piano-script.groovy:142:无法解析类JsonSlurper @行142,列18。jsonSlurper = new JsonSlurper();异常错误:启动失败:C:\用户\elevy\下载\快速建模工具-master\播放器-piano\播放器-piano-script.groovy:142:无法解析类JsonSlurper @行142,列18。jsonSlurper = new JsonSlurper();^ 1个错误
错误二:
MagicDraw无法执行Groovy宏,请确认C:\Users\elevy\Downloads\rapid-modeling-tools-master\player-piano\player-piano-script.groovy文件夹是否正确。启动失败:C:\用户\elevy\下载\快速建模工具-master\播放器-piano\播放器-piano-script.groovy:14:无法解析类groovy.json.jsonSlurper @第14行第1列。导入groovy.json.jsonSlurper;异常错误:启动失败:C:\用户\elevy\下载\快速建模工具-master\播放器-piano\播放器-piano-script.groovy:14:无法解析类groovy.json.jsonSlurper @第14行第1列。导入groovy.json.jsonSlurper; ^1错误,请在此处输入代码

uelo1irk

uelo1irk1#

groovy.json.JsonSlurper是伪像org.codehaus.groovy:groovy-json:3.0.7的一部分,我假设此伪像不是魔术绘制分发的一部分。
您可以尝试添加

@Grab(group='org.codehaus.groovy', module='groovy-json', version='3.0.7')

这将下载艺术品,但我不能保证这在MagicDraw中工作。

相关问题