由於菜鳥的操作系統由32bit變為64bit,所以要把原先的eclipse和svn都換成64位的,在Eclipse安裝完svn重啟之后的時候遇到如下的錯誤:
Subclipse talks to Subversion via a Java API that requires access to native libraries.
Those libraries where either not found or an incompatible version was loaded. The
errors are displayed below.
Information on getting a proper version installed and visible to Eclipse is avaiable here:
http://subclipse.tigris.org/wiki/JavaHL
經過使用驗證,雖然安裝完svn后Eclipse菜單中的Window-->Preferences中的Team中出現的svn選項,而且其下載功能也可以使用,但是只要一使用到“更新”、“同步”等功能就會彈窗報錯,對比svn上的內容均為空的。
菜鳥在安裝svn插件的時候都是按照教程走的配置插件的方法,點擊菜單help-->Install New Software選項,在彈出的窗口中選擇“add”按鈕,添加內容如下:
但是單單這樣照做是不行的,查找了一些資料,上面有說可能是與Ecilpse版本有關系,所以菜鳥查看了自己的版本,點擊菜單help-->About Eclipse 可以看到我的版本(我是直接從官網下載的:http://www.eclipse.org/downloads/)
由此可以看出我的版本是4.4的,於是在去subclipse的官網(http://subclipse.tigris.org/)的Download and Install 查看一下剛剛“Add Repository”的Location值是不是對應自己版本的
菜鳥的E文不是很好,但大致可以看出是1.4、1.6、1.8、1.10的Subclipse現在還是可以用在3.2以上版本的Ecilpse,所以菜鳥就把上訴“Add Repository”的Location值更改為:http://subclipse.tigris.org/update_1.8.x,后面沒有在出現上次的錯誤,但其實還是不清楚最后是為什么?
警句:菜鳥用爪挖,看者需謹慎,切莫聽一面之詞,徒走曲折之路。