我已经完成了项目,并且面临下一个问题。
我尝试将资源包下的凹槽脚本复制到另一个地方。但是在此过程中,我始终会收到NullPointerException。
我尝试通过以下方式获取资源流:
总是结果是一样的。
实际上,对于所有其他资源类型(“* .txt” ..),所有资源都可以正常工作。
我的源代码树:
src
groovy / com .....
资源
脚本/deploy.groovy
更新:我使用IntelliJ IDEA作为IDE
预先感谢所有建议
最佳答案
您已将Groovy脚本编译为类,而不将其作为资源添加到jar中。
检查创建的jar文件。
关于groovy - class.getResourceAsStream ('*.groovy'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21709119/