首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态代码演进虚拟机中的崩溃

动态代码演进虚拟机中的崩溃
EN

Stack Overflow用户
提问于 2014-06-03 18:03:06
回答 1查看 610关注 0票数 3

我正在尝试在IntelliJ中使用Dynamic Code Evolution VM运行Swing客户端,使用DCEVM集成plugin.When启动应用程序,应用程序崩溃并出现以下异常

代码语言:javascript
运行
复制
Exception in thread "main" java.lang.UnsatisfiedLinkError: no freetype in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
    at java.lang.Runtime.loadLibrary0(Runtime.java:845)
    at java.lang.System.loadLibrary(System.java:1084)
    at sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:59)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:32)
And
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class sun.font.SunFontManager
    at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
    at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1012)
    at javax.swing.JComponent.getFontMetrics(JComponent.java:1624)
    at javax.swing.plaf.synth.SynthGraphicsUtils.getPreferredSize(SynthGraphicsUtils.java:283)
    at javax.swing.plaf.synth.SynthGraphicsUtils.getMinimumSize(SynthGraphicsUtils.java:195)
    at javax.swing.plaf.synth.SynthButtonUI.getMinimumSize(SynthButtonUI.java:461)

我验证了rt.jar中是否存在SunFontManager。有什么想法吗?

EN

Stack Overflow用户

发布于 2017-10-12 03:54:34

DCEVM不随附字体。因此,当JVM尝试加载字体时,它找不到任何字体并崩溃。幸运的是,修复非常简单。只需从另一个JDK/JRE复制字体即可。您可以在/jre/lib/fonts中找到它们。将整个目录复制到/lib。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24012321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档