我正在使用JRI作为Java内部统计数据的计算从属。有时需要进行R计算,但不会太频繁。因此,我决定为计算创建一个包装器方法,它创建一个新的REngine实例并在最后关闭它。第一次调用该方法时,一切都很顺利。不幸的是,第二次调用它会触发错误“R已初始化”。初始化:privatestaticRenginecreateEngineInstance(){//InitialiseREngine.Renginere=newRengine(newString[]{"--vanilla"},false,newCallbackListener());//WaituntilREngine-threadis