Java 在eclipse.product文件的启动选项中添加选项以抑制SVN进程
我正在开发包含svn插件的eclipse应用程序。启动我的应用程序时,在后台处理Java 在eclipse.product文件的启动选项中添加选项以抑制SVN进程,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,我正在开发包含svn插件的eclipse应用程序。启动我的应用程序时,在后台处理SVN更新缓存,其指示显示在我的应用程序的右下角。我可以从首选项>团队>SVN手动更改SVN设置。但我想在构建/启动应用程序时这样做 在应用程序的.product文件的启动选项卡下有一个选项卡,我可以在其中添加虚拟机参数。 我想在下面添加以下条目: org.eclipse.team.svn.ui/preference.decoration.compute.deep=false org.eclipse.team.svn
SVN更新缓存
,其指示显示在我的应用程序的右下角。我可以从首选项>团队>SVN
手动更改SVN设置。但我想在构建/启动应用程序时这样做
在应用程序的.product
文件的启动
选项卡下有一个选项卡,我可以在其中添加虚拟机参数
。
我想在下面添加以下条目:
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
当我在VM参数下添加这些参数时,它在启动应用程序时抛出错误:
Error: Could not find or load main class org.eclipse.team.svn.ui.preference.decoration.compute.deep=false
如何添加这些条目?用于系统属性的VM参数的语法如下所示: -Dproperty=value 设置系统属性值 所以试试看(因为,记住,还有其他类型的VM参数):
你现在是如何添加它们的?你在那里输入的是什么?我只是简单地按原样添加了上面的条目。-XX:MaxPermSize=2G-XX:+CreateMinidumpOnCrash-XX:+ShowMessageBoxOnError-Djava.net.preferIPv4Stack=true-Dfile.encoding=UTF-8 org.eclipse.team.svn.ui/preference.decoration.compute.deep=false org.eclipse.team.svn.ui/preference.preference.precise.enablements=falseorg.eclipse.team.svn.ui/preference.decoration.enable.cache=false org.eclipse.team.svn.ui/preference.decoration.enable.persistent.ssh=false
If value is a string that contains spaces, then you must enclose the string
in double quotation marks:
java -Dmydir="some string" SomeClass
-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