1>Subclipse版本 和SVN / JavaHL版本 版本要一致。
目前的版本
Subclipse版本 |
SVN / JavaHL版本 |
1.12.x |
1.9.x |
1.10.x |
1.8.x |
1.8.x |
1.7.x |
1.6.x |
1.6.x |
1.4.x |
1.5.x |
1.2.x |
1.4.x |
1.0.x |
1.4.x |
2:什麼 是JavaHL
JavaHL is a part of the Subversion project.具體地說,它是Java語言綁定的Subversion API。 Subversion提供了一個分層的API設計,交付作為本地庫(DLL)
3: 為什麼 Subclipse需要java HL?
Subclipse是用Java編寫的,因此它需要使用JavaHL庫能夠使用Subversion的API。 Subclipse包括Java層JavaHL
4:官方解決方案&個人解決方案
Windows 32位
Subclipse包含你需要的一切。 你只需要確保安裝了JavaHL外掛程式的Eclipse更新網站。 Windows 64位
Subclipse 1.8。 x版本中,原生64位Windows二進位檔案包括Subclipse所以它包含你需要的一切。 早些時候發布的Subclipse遵循這些指令:
如果您使用的是32位JVM,那麼Subclipse應該工作。 如果你使用一個64位JVM,那麼你需要提供JavaHL的64位版本。 就是這樣一個分布SlikSVN,在這裡你可以得到:
http://www.sliksvn.com/en/download 包安裝,Subclipse應該找到JavaHL路徑和工作。
個人解決方案:
第一種是:使用SVN外掛程式的svnkit,操作如圖樣本:(操作完成,點擊儲存重新啟動eclipse就Ok了)
第二種方案:安裝svnkit包(Download SlikSVN)
下載地址http://www.sliksvn.com/en/download,一定要下載對應的版本號碼,在文章開頭有提示列出。