2017-06-07 6 views
0

私はsvnプラグインでも構成されるEclipseアプリケーションを開発しています。私のアプリケーションを起動すると、私のアプリケーションの右下隅に表示されているバックグラウンドでSVN Update Cacheの処理が行われます。手動で私はSVNの設定をPreference > Team > SVNから変更することができます。しかし、私はアプリケーションを構築/起動する際にそれをやりたいSVNプロセスを抑制するためにEclipseの.productファイルのオプションを追加する

タブの下にファイル.productのタブがあり、VM argumentsを追加できます。 私はその下に次のエントリを追加したい:私はVM引数の下にこれらを追加すると

org.eclipse.team.svn.ui/preference.decoration.compute.deep=false 
org.eclipse.team.svn.ui/preference.decoration.precise.enablements=false 
org.eclipse.team.svn.ui/preference.decoration.enable.cache=false 
org.eclipse.team.svn.ui/preference.decoration.enable.persistent.ssh=false 

、それはapplcationの起動時にエラーがスローされます。

Error: Could not find or load main class org.eclipse.team.svn.ui.preference.decoration.compute.deep=false 

は、どのように私はこれらのエントリを追加する必要がありますか?システムプロパティのためのものである

+0

*正確に*あなたは今、それらを追加していますか?あなたはそこに何を入力していますか? – nitind

+0

私はそのまま上記のエントリを追加しました。 – techie

+0

-XX:MaxPermSizeを= 2G -XX:+ CreateMinidumpOnCrash -XX:+ ShowMessageBoxOnError -Djava.net.preferIPv4Stack = trueを の-Dfile.encoding = UTF-8 org.eclipse.team.svn.ui /嗜好。 decoration.compute.deep = falseを org.eclipse.team.svn.ui/preference.decoration.precise.enablements =偽 org.eclipse.team.svn.ui/preference.decoration.enable.cache = falseを 組織。 eclipse.team.svn.ui/preference.decoration.enable.persistent.ssh = false – techie

答えて

0

VM引数がhttp://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.htmlに示されている構文は、次のとおり

-Dproperty =値

は、システムプロパティの値を設定します。

If value is a string that contains spaces, then you must enclose the string 
in double quotation marks: 

java -Dmydir="some string" SomeClass 

ので(VM引数の他の種類がありますが、覚えている、ので)してみてください:

-Dorg.eclipse.team.svn.ui/preference.decoration.compute.deep=false 
-Dorg.eclipse.team.svn.ui/preference.decoration.precise.enablements=false 
-Dorg.eclipse.team.svn.ui/preference.decoration.enable.cache=false 
-Dorg.eclipse.team.svn.ui/preference.decoration.enable.persistent.ssh=false 
関連する問題