2

eclipse.org で Java 開発者用の Eclipse インストーラーをダウンロードしました。

問題なく実行できましたが、SVn をインストールした後、Eclipse を開けなくなりました。

毎回ワークベンチのロード時にハングアップします (Eclipse が応答しません)。プロセスを強制終了する必要があります。

.metadata フォルダー内のいくつかのファイルを削除するなど、いくつかのことを試しましたが、何も変わりませんでした

SVN クライアントで使用するにはどうすればよいですか?

(Eclipse Juno、Mac OS X Mountain Lion)

ありがとうございました

4

3 に答える 3

3

ここに部分的な回避策があります: https://bugs.eclipse.org/bugs/show_bug.cgi?id=388170#c14

次の行を入れる必要があります:
-Djava.awt.headless=true

eclipse.ini ファイルのどこかに (最後で問題ありません)。

私のマシンでは、eclipse.ini は次の場所にあります:
/Applications//eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

MDT/papyrus に関するいくつかの問題は、https://bugs.eclipse.org/bugs/show_bug.cgi?id= 388170#c17 で言及されています。

于 2013-02-04T09:53:32.937 に答える
3

コンピュータに JavaHL をインストールする必要があります。それが問題だと思います。ここにウェブサイトからのいくつかの情報があります

OSX には SVN コマンド ライン クライアントが付属していますが、残念ながら JavaHL ライブラリは含まれていません。

最善の方法は、MacPorts や HomeBrew などのオープンソース ソフトウェア用の OSX パッケージ マネージャーの 1 つをインストールすることです。OSX でソフトウェア開発を行っている場合、最終的にはさまざまなオープンソースの Unix アプリケーションが必要になるでしょう。そのため、これらのいずれかを設定することは価値があり、Subversion を簡単に入手して常に最新バージョンを使用できるようにします。同様の単純なコマンドを使用して、他のオープン ソース アプリケーションにも簡単にアクセスできます。

MacPorts の場合、実行するコマンドは次のとおりです。

sudo port install subversion-javahlbindings +no_bdb +universal HomeBrew の場合、コマンドは次のとおりです。

brew install --universal --java subversion /Library/Java/Extensions でのシンボリック リンクの作成に関連するインストール後の手順に注意してください。JavaHL ライブラリーがデフォルトで JVM で使用可能になるように、以下の手順に従う必要があります。

于 2013-01-10T14:09:41.190 に答える
1

これが機能するかどうかはわかりません。しかし、あなたはそれを試すことができます。

eclipse フォルダーの eclipse.ini を開き、--launcher.XXMaxPermSize 256Mのような大きな値に変更します--launcher.XXMaxPermSize 512M

これにより、Eclipse プロセスに割り当てられるメモリが増加します。ただし、eclipse 以外のプロセスがコンピューターに負荷をかけないようにしてください。

于 2013-01-10T14:02:38.210 に答える