Subclipse是为Eclipse做的一个Subversion插件,不过我安装后出现了一些问题。
首先我的操作系统、Eclipse都是英文语言的,但安装Subclipse后,菜单却是中文的。中文倒也罢,只是有些名词翻译得莫名其妙,看不懂。即便把插件目录中的中文相关文件删除,还是显示中文,真神了,或许是我没有找对。搜索到一个网页,说它是根据Java的locale来判断的。于是修改/usr/bin/eclipse启动脚本,在最后的VMARGS里加上参数:-Duser.language=en,可以了。注意加在Eclipse的菜单快捷方式上没有用,脚本好像不检查传递给它的参数。另外也可以加在/usr/lib/eclipse/eclipse.ini文件中。
点击Window->Preferences->Team->SVN选项时,报错误“Javahl interface not available”。可以选择纯Java实现来避免这个问题,不过还是JNI来得快点。在这个网页上,作者修改了java.library.path这个变量使得javahl库能被找到。但我的系统中根本就没有这个库,思索半天后用aptitude搜索了一下,果然源里面有这个专门的包,装上之后就没问题了。
Eclipse启动的参数可以在Help->About Eclipse SDK->Configuration Details里面看到。
Leave a Reply