当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 装永中,删除jre出现以下问题
帖子发表于 : 2008-06-24 23:34 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
安装方法按照一下
其中的dispose.jar是实际的永中Office的安装jar包,而setup只是一个解压Jre.zip及 java调用的一个二进制封装而已,这样就解释了为什么永中Office的安装包为什么那么大了,里面连Jre都包括了,永中应该考虑提供不包含Jre的版本下载。

另外,永中提供的setup其实就是一个解压进行安装竟然如此可笑,这玩意竟然还不能在一般用户下安装还得需要root 用户,所以我们就不用他安装了,直接运行dispose.jar就是了,另外因为永中的setup需要root,估摸着安装过程中还得写一些root目录,比如写/usr/share/applications以在Gnome添加菜单等,所以我们用sudo 执行java命令。另外安装过程需要拷贝Jre所以需要将Jre.zip解压

unzip Jre.zip
sudo java -jar dispose.jar

接着按提示直接安装就可以了。安装完成后,进入安装后的目录查看下,永中还是很并没有自动检测出我们系统安装的JRE,还是想当然的安装了一个JRE,不知道其他人是否有这样的问题,如果用永中的安装的JRE,我的永中Office非常容易崩溃,所以我们这里要替代永中安装的JRE,转而使用系统安装的JRE,一个免得浪费,二个也可以解决比如JRE的中文问题等一堆的问题:

#EI_setupDIR指的是永中的安装后文件所在目录
cd $EI_setupDIR
sudo rm -rf Jre
sudo ln -s /usr/lib/jvm/java-1.5.0-sun/jre/ Jre

另外,因为Java的Swing与Aiglx/XGL不兼容,所以使用Aiglx/XGL的朋友,需要修改永中Office的启动脚本:

sudo vi /usr/bin/eio
#在第一行插入一行,添加:
export AWT_TOOLKIT=MToolkit

永中的所有启动文件都是对Java调用的二进制封装,所以我们直接将其安装的Jre直接连接到系统的JRE就可以了。



终端运行如下
eio
Warning: Cannot convert string "-b&h-luxi sans-medium-r-normal--*-140-*-*-p-*-iso8859-1" to type FontStruct
Exception in thread "AWT-EventQueue-0" java.lang.IllegalAccessError: tried to access method sun.font.FontDesignMetrics.<init>(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)V from class emo.text.font.l59S
at emo.text.font.l59S.m27V(Unknown Source)
at emo.text.font.l59S.<init>(Unknown Source)
at emo.text.font.l59S.<init>(Unknown Source)
at emo.text.font.h1R3.d99l(Unknown Source)
at emo.text.font.q77B.<init>(Unknown Source)
at emo.text.font.h1R3.d99l(Unknown Source)
at emo.ebeans.TO54.F1W3(Unknown Source)
at emo.ebeans.TO54.d99l(Unknown Source)
at emo.ebeans.TO54.jC11(Unknown Source)
at emo.ebeans.O3C7.M14Z(Unknown Source)
at emo.ebeans.u5P1.t99r(Unknown Source)
at emo.ebeans.p7H3.t99r(Unknown Source)
at emo.ebeans.data.gQ79.on19(Unknown Source)
at emo.ebeans.data.gQ79.Sg32(Unknown Source)
at emo.ebeans.data.gQ79.y2X9(Unknown Source)
at emo.ebeans.data.B11L.k3M4(Unknown Source)
at emo.ebeans.data.B11L.preferredLayoutSize(Unknown Source)
at java.awt.Container.preferredSize(Container.java:1616)
at java.awt.Container.getPreferredSize(Container.java:1601)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1634)
at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:702)
at java.awt.Container.preferredSize(Container.java:1616)
at java.awt.Container.getPreferredSize(Container.java:1601)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1634)
at java.awt.BorderLayout.layoutContainer(BorderLayout.java:798)
at java.awt.Container.layout(Container.java:1432)
at java.awt.Container.doLayout(Container.java:1421)
at java.awt.Container.validateTree(Container.java:1519)
at java.awt.Container.validateTree(Container.java:1526)
at java.awt.Container.validateTree(Container.java:1526)
at java.awt.Container.validateTree(Container.java:1526)
at java.awt.Container.validateTree(Container.java:1526)
at java.awt.Container.validate(Container.java:1491)
at java.awt.Window.dispatchEventImpl(Window.java:2438)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-25 0:00 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
自己顶一下 阿


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-25 12:45 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
问题解决了,我把做的那个链接删掉了,然后把永中安装目录里那个Jremv到/usr/local/Evermore/EIOffice,也就是用它自带的Jre就可以用了,
但是不知道为什么不能替换


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-25 12:51 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
后来我又试着破解,按搜到的方法把哪几个文件覆盖了之后发现用不了,建议大家不要破解了,那个方法可能失效了,
我网了保存哪几个文件,只好 sudo rmeio,选择修复还是没有用,最后是完全重装的


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-25 12:52 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
现在新的问题又来了,第一次装的时候还好好的,现在打开后好多字显示不了,都是口口,菜单有些也是,
不知道为什么


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-25 15:04 
头像

注册: 2007-10-23 20:04
帖子: 343
送出感谢: 0 次
接收感谢: 0 次
为了那么点空间,搞了搞去何必呢?

永中既然要自带jre,自然有它的道理。毕竟现在的java程序还做不到可以在所有的高版本jre上运行,为了稳定,永中必定会自带一个经过反复测试的jre。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-06-27 22:28 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
不是的,我也是看别人都是推荐这么干的,关键是现在卸载了再重装后好多字变成看口口了啊
好郁闷啊


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-28 13:56 
头像

注册: 2008-02-02 13:06
帖子: 838
地址: 寶能科技
送出感谢: 2
接收感谢: 2
jiushibuhuan 写道:
为了那么点空间,搞了搞去何必呢?

永中既然要自带jre,自然有它的道理。毕竟现在的java程序还做不到可以在所有的高版本jre上运行,为了稳定,永中必定会自带一个经过反复测试的jre。
j5的字体,那是一个难看啊


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-06-28 13:57 
头像

注册: 2008-02-02 13:06
帖子: 838
地址: 寶能科技
送出感谢: 2
接收感谢: 2
zxdvd_Zhang 写道:
不是的,我也是看别人都是推荐这么干的,关键是现在卸载了再重装后好多字变成看口口了啊
好郁闷啊
字体问题。弄下字体。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-06-28 22:53 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
但是为什么我第一次装的时候没有问题呢,而且我是典型安装并不是最小化的那种啊,
前面装的时候很好,难道是只能试用一次,故意跟我为难,呵呵


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-06-29 20:28 
头像

注册: 2007-10-23 20:04
帖子: 343
送出感谢: 0 次
接收感谢: 0 次
佩服楼上的,居然比永中的人还聪明。

永中的人都不敢随便换vm


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-29 21:54 

注册: 2007-11-19 12:51
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
试试也没什么的我觉得而且有人试过说明是可行的


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译