销毁JVM后创建JVM

 2023-01-21    334  

问题描述

我试图在致电DestryVM后打电话给JNI_CREATEVM,但它总是返回-1.这是JDK中的错误吗?

我找到了以下描述相同问题的链接:
jni bug

销毁JVM后创建JVM

该链接具有一个示例代码,可以重现我的问题.有人知道如何解决这个问题吗?

谢谢,

sami

推荐答案

我找到了一些论坛帖子,这些论坛帖子报告了createjavm/destroyjavm/createJavavm不起作用;例如

  • http://lists.apple.com/archives/archives/Java-dev/2004/Mar/msg00966.html
  • http://comments.gmane.gmane.org/gmane.comp. jakarta.poi.user/11742

共识是,由于JVM中的限制,Destricjavm并不能完全起作用.有人报告说,它一直返回-1.甚至JNI规格都提示了限制.

为此,错误数据库中似乎没有条目,但可能只是Oracle已关闭/删除/隐藏的早期条目. (它们似乎最近是”春季清洁”数据库的公众观点,搜索通常无法正常工作.)

)

其他推荐答案

我很久以来就面对了这个问题.这是相关的错误条目 – http://bugdatabase/view_bug.do?bug_id=4712793

以上所述是小编给大家介绍的销毁JVM后创建JVM,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/26232.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。