JIRA 版本:8.13.3
Confluence 7.4.7
问题描述:当Confluence里新建的页面是中文标题时,这个页面链接到JIRA里,JIRA里不能正常显示Confluence页面的标题,而是显示为乱码,如下图:
解决方法:
vim /opt/atlassian/jira/bin/catalina.sh 增加:JAVA_OPTS="-Dfile.encoding=UTF-8" 重启JIRA服务。
一、修改catalina.sh
vim /opt/atlassian/jira/bin/catalina.sh
...
JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
# Register custom URL handlers
# Do this here so custom URL handles (specifically 'war:...') can be used in the security policy
JAVA_OPTS="$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dfile.encoding=UTF-8"
...
保存退出。
二、重启jira
重启前先打快照,以防重启失败,还能恢复。(虚拟机快照)
cd /opt/atlassian/jira/bin
先查看当前jira进程:ps -aux |grep jira
运行停止jira的脚本:./stop-jira.sh
运行完检查jira进程是否已经被结束掉。
jira进程结束后,启动jira:./start-jira.sh
再用systemctl status jira检查jira进程是否正常启动。