我搜索了所有明显的字符串,通过常见问题解答搜索但无法找到eclipse的命令行选项的规范列表。
我在NFS安装目录上安装了eclipse,升级到helios
后立即开始出现锁定文件错误。
NFS导出选项是(rw,insecure,no_root_squash,no_subtree_check,async) 我无法处理工作区(NFS目录)中的锁定 蚀/配置/ org.eclipse.osgi / .manager /
启动eclipse后,eclipse会发布一个对话框
Locking is not possible in the directory "(NFS path)/eclipse/configuration/org.eclipse.osgi". A common reason is that the file system or Runtime Environment does not support file locking for that location. Please choose a different location, or disable file locking passing "-Dosgi.locking=none" as a VM argument.
使用arg -Dosgi.locking=none
直接启动eclipse
仍然有同样的错误。由于它是一个VM arg,我无法弄清楚如何/在何处指定备用锁定目录或无;如上所述,我甚至找不到所有eclipse args的规范列表。
谢谢, BSD
64位Ubuntu 10.04.1 LTS AMD Phenom II X4 940(黑色) 8GB DDR2 4x2GB无人值守 华硕M4A785-M
答案 0 :(得分:7)
尝试Eclipse网站上的 Eclipse运行时选项页面:
如果可能的话,安排Eclipse安装和 Eclipse工作区都在本地磁盘驱动器上。您会注意到性能与NFS的区别。
答案 1 :(得分:0)
检查启动eclipse时是否有任何命令行选项。出于某种原因,似乎如果有任何命令行选项,则不使用默认的eclipse.ini配置文件。
我认为您还需要在-vmargs参数之后添加“-Dosgi.locking = none”。
这可能会有所帮助,但信息有点过时...... http://www.mhworth.com/pub/blogs/matt/?p=11