当前位置: 首页 > news >正文

.net做网站c#北京网站优化服务商

.net做网站c#,北京网站优化服务商,网站友情链接查询,重庆市最新新闻java –cpEclipse MAT和Heaphero都是分析大型堆转储的流行Java工具。 最近#xff0c;当我们尝试在Eclipse MAT中分析堆转储文件时遇到了一个有趣的问题。 工具因缺少字体crash而崩溃。 我们认为我们将与您分享发现的结果。 CompositeStrike.getStrikeForSlot#xff08;当我们尝试在Eclipse MAT中分析堆转储文件时遇到了一个有趣的问题。 工具因缺少字体crash而崩溃。 我们认为我们将与您分享发现的结果。 CompositeStrike.getStrikeForSlot中的ArrayIndexOutOfBoundsException 这是我们的环境 Eclipse MAT 1.9 Java 8 Linux 3.10.0-862.34.2.el7.x86_64 当我们将堆转储文件上传到Eclipse MAT时它失败并出现以下错误 java.lang.ArrayIndexOutOfBoundsException: 0 at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:75) at sun.font.CompositeStrike.getFontMetrics(CompositeStrike.java:93 at sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:359) at sun.font.FontDesignMetrics.init(FontDesignMetrics.java:350) at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:302) at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:863) at org.eclipse.birt.chart.device.swing.SwingTextMetrics.reuse(SwingTextMetrics.java:123) at org.eclipse.birt.chart.device.TextAdapter.reuse(TextAdapter.java:36) at org.eclipse.birt.chart.device.swing.SwingTextMetrics.init(SwingTextMetrics.java:86) at org.eclipse.birt.chart.device.swing.SwingDisplayServer.getTextMetrics(SwingDisplayServer.java:194) at org.eclipse.birt.chart.device.DisplayAdapter.getTextMetrics(DisplayAdapter.java:138) at org.eclipse.birt.chart.computation.BIRTChartComputation.getTextMetrics(BIRTChartComputation.java:36) at org.eclipse.birt.chart.computation.LegendBuilder$LegendData.init(LegendBuilder.java:108) at org.eclipse.birt.chart.computation.LegendBuilder.compute(LegendBuilder.java:493) at org.eclipse.birt.chart.model.layout.impl.LegendImpl.getPreferredSize(LegendImpl.java:2059) at org.eclipse.birt.chart.internal.layout.LayoutManager$ChartLayout.init(LayoutManager.java:126) at org.eclipse.birt.chart.internal.layout.LayoutManager.doLayout_tmp(LayoutManager.java:1145) : : : 在Google God中快速搜索发现了这个有趣的StackOverflow线程 。 这是此线程的摘要。 Java使用linux的fontconfig功能搜索等宽SansSerif和serif字体。 Linux fontconfig旨在在系统中定位字体并根据应用程序指定的要求选择字体。 如果缺少上述任何一种字体则将导致上述异常。 如果您还遇到这种类型的问题则有3种潜在的解决方案可以解决此问题 1.安装缺少的字体 2.升级JDK 3.编辑OS字体配置 让我们详细讨论解决方案。 1.安装缺少的字体 您可以通过发出以下命令来尝试安装缺少的字体 yum install dejavu-serif-fonts 2.升级JDK 这是一个已知的JDK错误在OpenJDKOracle和IBM JDK错误数据库中进行了跟踪 https://bugs.openjdk.java.net/browse/JDK-8188030 https://bugs.java.com/bugdatabase/view_bug.do?bug_idJDK-8188030 http://www-01.ibm.com/support/docview.wss?uidswg1IJ16655 自以下版本以来此错误已得到修复 开启JDK 8u192 OracleJDK 8u192 IBM JDK 8 SR5 FP378.0.5.37 您可以升级到最新的JDK版本来解决此问题。 3.编辑OS字体配置 创建一个文件名/etc/fonts/local.conf。 在此文件中强制将Utopia作为默认字体由Java使用。 ?xml version 1.0 ? !DOCTYPE fontconfig SYSTEM fonts.dtd fontconfig alias familyserif/family preferfamilyUtopia/family/prefer /alias alias familysans-serif/family preferfamilyUtopia/family/prefer /alias alias familymonospace/family preferfamilyUtopia/family/prefer /alias alias familydialog/family preferfamilyUtopia/family/prefer /alias alias familydialoginput/family preferfamilyUtopia/family/prefer /alias /fontconfig 翻译自: https://www.javacodegeeks.com/2020/02/java-missing-font-crashing-app.htmljava –cp
http://www.zqtcl.cn/news/555764/

相关文章:

  • 聚美优品网站建设方案上市公司的信息网站
  • 济南做网站比较好的公司知道吗为什么做美食视频网站
  • 药店网站源码宣传方式
  • word如何做网站链接淘宝客建站需要多少钱
  • 凡科网免费建站步骤及视频logo设计网页
  • 天梯网站建设软件开发公司职位
  • 建站公司外贸东方购物网上商城
  • 白银做网站企业免费网站模板
  • 网络公司给我们做的网站_但是我们不知道域名是否属于我们湖北正规网站建设质量保障
  • 本地网站asp iis团队展示网站
  • 企业网站管理系统cmswordpress知识管理系统
  • 创建一个网站需要怎么做销售平台公司
  • 网站域名实名认证吗做斗图的网站
  • 公司在兰州要做网站怎样选择做网站数据库表各字段详情
  • 营销型网站建设的要素搭建本地网站
  • 深圳网站建设V芯ee8888ewordpress瀑布流主 #65533;
  • 股票交易网站开发angular2做的网站有
  • 如何建立免费个人网站angularjs 网站开发
  • 湖南信息网官方网站安徽省房地产开发项目管理系统
  • a5建站无限动力网站
  • 南京网站建设王道下拉??怎么做免费网站推
  • WordPress站群 管理icp备案网站管理员有负责吗
  • 智慧团建官方网站登录做网站网站的虚拟空间
  • 自己做网站成本推广代理平台
  • wamp搭建多个网站网站设计方面有什么公司
  • 九江集团网站建设app广告对接平台
  • 个人网页网站制作模板搜索引擎营销经典案例
  • 北京自助建站系统思茅区建设局网站
  • 国外被动收入网站做的好的成都网站建设 川icp备
  • 网站的微信推广怎么做php在电子商务网站建设中的应用研究 戴书浩