rcp targets:java.lang.NullPointerException:无法在null上调用方法isEmpty()

问题描述 投票:0回答:1

当我尝试使用目标调试我的RCP应用程序时,它会提示以下错误:

java.lang.NullPointerException: Cannot invoke method isEmpty() on null object
at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:88)
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:32)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)
at com.cerner.genesis.application.library.warden.WardenApplicationLibrary.getPublishedApplicationsForRole(WardenApplicationLibrary.groovy:306)

我想知道如何解决这个问题?它看起来像是eclipse配置问题。

eclipse eclipse-rcp rcp
1个回答
0
投票

您尝试在null对象上调用'isEmpty'方法,也许您之前没有声明或初始化此对象。需要看你的代码

© www.soinside.com 2019 - 2024. All rights reserved.