当前位置:首页 > iOS开发专区

linux部署验证码显示不了X11FontManager,libgcc_s.so.1

7年前 (2019-03-26)iOS开发专区4399
问题:使用的人人开源的框架,linux下部署java程序验证码显示不了提示2个错误:

错误1:./usr/java/jdk1.7.0_67/bin/unpack200: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
错误2:.could not initialise class sun.awt.X11FontManager

[attachment=1549]
[attachment=1550]

2019-03-26 19:01:08.230 ERROR 49781 --- [nio-8081-exec-1] i.r.common.exception.RRExceptionHandler  : Handler dispatch failed; nested exception is java.lang.UnsatisfiedLinkError: /app/jgyapp/java/jdk1.8.0_191/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory

org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.UnsatisfiedLinkError: /app/jgyapp/java/jdk1.8.0_191/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1006)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
        at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:112)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh

解决办法:
1.安装so缺少的库
安装缺失的文件: yum install libgcc_s.so.1
参考:https://blog.csdn.net/fly0496/article/details/38559545
2.安装字体
解决方案:
yum grouplist
然后找到 Fonts
yum groupinstall Fonts
装完后,再重启一下刷新,结果还是没有解决,其中提示一个JDK中的目录下没有一个 **.so的东西,这时候直接再次装这个东西
yum install **.so
最后重启服务,验证码出现了!

扫描二维码推送至手机访问。

版权声明:本文由 果签工坊 发布,如需转载请注明出处。

本文链接:https://applep12.vip/programming/AutbAqbKczuRHxm.html

分享给朋友:

相关文章

tomcat 虚拟内存配置(含安装版、解压版)

1.适用于解压版Tomcatwindows 下 tomcat 虚拟内存配置在tomcat的bin目录下,找到catalina.bat 文件,打开,在最上面添加这样一句: set JAVA_OPTS=-…

重新设置 Myeclipse workspace

启动不提示 “Workspace Launcher”对话框的情况下首次启动Eclipse/MyEclipse时, 会弹出Workspace Launcher对话框, 提示设置Workspace路径.…

Struts、Spring、Hibernate方向面试题

Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提…

8088汇编手册

一、数据传输指令 -------------------------------------------------------------------------------- 它们在存贮器和寄存器…

IETester调试工具

IETester是一个WebBrowser控件,包含有五个版本的IE浏览器,界面美观。IETester是一个免费的WebBrowser控件,让您有渲染和IE8的JavaScript引擎,IE7的IE…

持久化层的Java对象可处于哪些状态?这些状态有哪些特征?

当应用程序通过new语句创建了一个对象,这个对象的生命周期就开始了,当不再有任何引用变量引用它,这个对象就结束生命周期,它占用的内存就可以被JVM的垃圾回收器回收。对于需要被持久化的Java对象,在它…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。