web-dev-qa-db-ja.com

Eclipse Oxygenで破壊的なSVNコネクタのインストールが失敗する

現在、Subversive SVN ConnectorsのインストールはEclipse Oxygenで失敗します。

Eclipse.log

!ENTRY org.Eclipse.team.svn.core.svnnature 4 0 2017-07-03 10:55:36.977
!MESSAGE SVN: 'SVN Decorator' operation finished with error
!SUBENTRY 1 org.Eclipse.team.svn.core.svnnature 4 0 2017-07-03 10:55:36.977
!MESSAGE SVN: 'SVN Decorator' operation finished with error: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.
!STACK 0
org.Eclipse.team.svn.core.operation.UnreportableException: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

Eclipse bugzillaのバグレポートも参照してください https://bugs.Eclipse.org/bugs/show_bug.cgi?id=5180

15
lazlev

更新サイトを追加して、Subversive SVN Connectorsを手動でインストールできます http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ (最新の安定した更新サイトを確認してください)ここ: https://polarion.plm.automation.siemens.com/products/svn/subversive/download )そして必要なパッケージのインストール、例えばEclipse x86のネイティブ1.9.xの場合:

  • Subversive SVNコネクタ
  • ネイティブJavaHL 1.9実装
  • JavaHL 1.9.3 Win32バイナリ
29
lazlev

はい、同じ問題がありました。私の環境はEclipse jee oxygen1です。

まず破壊者をインストールしました。また、Eclipseがコネクタのインストールダイアログをポップアップし、コネクタを選択すると、Eclipseはコネクタをインストールしません。

設定-> SVNページでは、コネクタコンボボックスは空です。

以下として解決しました。

  1. http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ で新しいソフトウェアをインストールします

  2. subversive SVNコネクタとSVNKit実装の両方を選択します。重要なのは、Subversive SVNコネクタを選択するだけでなく、SVNKitの実装も選択することです。

  3. インストールして再起動します。

[2018-06-29に編集]

Eclipseフォトンに関しては、svnコネクタの問題は解決されたようです。

  1. Eclipseマーケットプレイスからsvnプラグイン(破壊的)をインストールするだけです。 (Eclipseマーケットプレイスは「ヘルプ-Eclipseマーケットプレイス」にあります)

  2. 設定でsvnコネクタを設定します(ウィンドウ-設定-チーム-SVN-SVNコネクタタブ)

10
rock-like

同じ問題がありました。

Lazlevが答えたように、更新サイト http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ を追加して、Subversive SVN Connectorsを手動でインストールしようとしました「新しいソフトウェアのインストール」ウィンドウ。

Subversive SVN ConnectorsおよびSVNKitパッケージを選択したとき、MSCGが言及したように、次のエラーが表示されました。

Org.Eclipse.equinox.internal.p2.engine.phases.CheckTrustフェーズでエラーが発生しました。セッションコンテキスト:(profile = DefaultProfile、phase = org.Eclipse.equinox.internal.p2.engine.phases.CheckTru‌ st、operand =、action =)署名されたコンテンツの読み取りエラー。 Zipファイルを開く際の例外:\ plugins\org.polarion.Eclipse.team.svn.connector_6.0.‌ 4.I20161211-1700.jar

これを回避できる唯一の方法は次のとおりです。

-最初にSVNコネクタのみをインストールします。 Eclipseを再起動します。

-次に、新しいソフトウェアのインストールに戻り、SVNKitのみをインストールします。 Eclipseを再起動します。

4
magauthier

Eclipse酸素4.7.0に基づくSpring Tool Suite 3.9.0を使用していますが、同じ問題が発生しました。

Help/MarketPlaceメニューから「Subservive-SVN Team Provider 4.0.5」をインストールしました。次に、Help/Install new softwareメニューでsvnコネクタを手動でインストールする必要がありました。このURLを使用しました: " http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ "そして、SVNKIT 1.8.14を選択しました(1.8を試しました。 15でも機能しませんでした...)

その結果、Preference/Team/SVN/SVNコネクタメニューでコネクタを取得しました...

STSの前のバージョンでよりよく機能しました...

3
iggy

JavaHALは32ビットのみに存在するため、問題は64ビットEclipseのようです

1
user8633933

上記の回避策で問題を解決できなかった場合は、Eclipse Oxygen 1をEclipse Oxygen 3aにアップグレードしてください。 Subversiveでチャームのように動作するようです-SVN Team Provider 4.0.5

0
Amy Doxy

ヒントをありがとう。 両方のステップに記載されているURLを使用して、ubuntuでまったく同じ手順を実行しました(svnコネクタとsvnkit): http:// community。 polarion.com/projects/subversive/download/Eclipse/6.0/update-site/

Svnkit urlを使用したSVNKitの最新バージョンでは動作しません。

0
akkro