Linux 下 Tomcat 服务器独立部署

18次阅读

Linux 的文件权限,检查整个工程读写运行权限,一般我们可以直接给整个工程全部的权限,命令如下:

chmod -R 777 webroot/

Linux 的路径里需要使用反斜杠,举例:Windows 中 URL 路径为 emb:jdbc:hsqldb:file://${ENV_HOME}\finedb\db,而 Linux 中 URL 路径为emb:jdbc:hsqldb:file://${ENV_HOME}/finedb/db

Linux 下的中文乱码问题一般可以通过两种方式解决。

1)安装中文语言包

2)安装字体包

安装方法:在 Windows 系统中下的 C:\WINDOWS\Fonts\ 找到相应的字体,将其拷贝到 Linux 系统下报表服务器使用的 JDK 下 JRE 的 \lib\fonts 目录下,重启服务器。

案例:

1)问题描述

Ubuntu 系统下,将正式环境中的 Tomcat 打包后拷贝到云服务器上,启动 Tomcat 后,目录丢失,同时,在目录管理中新增目录,提示报错信息“目录已存在”。

2)报错信息一

AWT is not properly configured on this server. Perhaps you need to run your container with "-Djava.awt.headless=true"? See also: https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+got+java.awt.headless+problem

java.lang.UnsatisfiedLinkError: /mnt/jdk1.8/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory

解决方案:

apt-get install libxrender-dev,重启 tomcat。

3)报错信息二

java.lang.UnsatisfiedLinkError: /mnt/jdk1.8/jre/lib/amd64/libawt_xawt.so: libXtst.so.6: cannot open shared object file: No such file or directory

解决方案:

apt-get install libxtst-dev,重启 tomcat。

原文链接:https://help.fanruan.com/amoeba/doc-view-22.html

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计1033字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。