JIRA 5.1.4学习笔记 (一)安装

最近在虚拟机上折腾JIRA,碰到的问题,做个记录

1.安装

安装的过程没有太大的困难,下载的bin包(http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-5.1.4-x64.bin)

系统环境 CentOS6.3 64-bit、MySQL

MySQL不要用yum的,安装的时候没问题,在JIRA里面创建项目的时候就出错了。手工编译5.5的


2.汉化

汉化插件下载(http://www.confluence.cn/pages/viewpage.action?pageId=16908366)选用了5.1.1的版本,可以正常使用,就是没有汉化完全。

最蛋疼的问题出现了,困扰了我两天。网上查的帖子说导入这个插件以后会自动变成中文页面,弄了两天发现导入中文插件以后,要去管理员界面的 系统-->通用设置 里面修改系统语言才能变成中文界面

3.饼图中文方框

这个问题很熟悉,基本上都是这类生成统计图的插件调用的字体只支持英文造成的。

这个问题也折腾了3天,由于CentOS6.3里面已经没有fonts-chinese这个包了,所以网上查到的针对CentOS5的处理方法已经不能用了。

由于这个版本自带了JRE,那么直接修改JRE的字体配置就可以完全解决中文方框问题了。

这里需要把系统的locale设置成 zh_CN.UTF-8。

拷贝 msyh.ttf /opt/atlassian/jira/jre/lib/fonts (msyh.ttf 微软雅黑字体文件,从win7 获得)
[root@test fonts]# pwd
/opt/atlassian/jira/jre/lib/fonts
[root@test fonts]# mkfontscale
[root@test fonts]# grep 10646 fonts.scale
LucidaBrightDemiBold.ttf -b&h-lucida bright-bold-r-normal--0-0-0-0-p-0-iso10646-1
LucidaBrightDemiItalic.ttf -b&h-lucida bright-bold-i-normal--0-0-0-0-p-0-iso10646-1
LucidaBrightItalic.ttf -b&h-lucida bright-medium-i-normal--0-0-0-0-p-0-iso10646-1
LucidaBrightRegular.ttf -b&h-lucida bright-medium-r-normal--0-0-0-0-p-0-iso10646-1
LucidaSansDemiBold.ttf -b&h-lucida sans-bold-r-normal--0-0-0-0-p-0-iso10646-1
LucidaSansRegular.ttf -b&h-lucida sans-medium-r-normal--0-0-0-0-p-0-iso10646-1
LucidaTypewriterBold.ttf -b&h-lucida sans typewriter-bold-r-normal--0-0-0-0-m-0-iso10646-1
LucidaTypewriterRegular.ttf -b&h-lucida sans typewriter-medium-r-normal--0-0-0-0-m-0-iso10646-1
msyh.ttf -microsoft-microsoft yahei-medium-r-normal--0-0-0-0-p-0-iso10646-1

msyhbd.ttf -microsoft-microsoft yahei-bold-r-normal--0-0-0-0-p-0-iso10646-1

   拷贝上面标红的字串备用

[root@test lib]# pwd
/opt/atlassian/jira/jre/lib
[root@test lib]# mkdir bfcbak
[root@test lib]# mv *.bfc bfcbak/
[root@test lib]# cp  fontconfig.properties.src  fontconfig.properties
[root@test lib]# vim fontconfig.properties

   这里,修改fontconfig.properties文件:

1.在version=1后面加入(后半部分就是上面标红 的部分)
allfonts.chinese-arphic1=-microsoft-microsoft yahei-medium-r-normal--0-0-0-0-p-0-iso10646-1
如果原来文件中还有设置allfonts.chinese-arphic1的,就把它们注释掉。

 

2.在sequence.allfonts=latin-1之前加入一行

sequence.fallback=chinese-arphic1

 

  保存,start-jiar.sh启动JIRA,再去看看jfreechart生成的图表吧,全部都是中文,没有方框了

猜你喜欢

转载自yoyowu8228.iteye.com/blog/1681386
今日推荐