我有与常春藤管理库的ANT项目(他们正在lib_managed)。 Eclipse是用罐子。 万阿英,蒋达清是:如果我尝试更新目录蚂蚁拒绝,因为日食持有到其类路径罐子将其删除。 即使我更新(空)日食的classpath我无法删除的文件。 如果任何人有同样的问题,并找到了解决办法,我会心存感激的答案。
问候,扬
我有与常春藤管理库的ANT项目(他们正在lib_managed)。 Eclipse是用罐子。 万阿英,蒋达清是:如果我尝试更新目录蚂蚁拒绝,因为日食持有到其类路径罐子将其删除。 即使我更新(空)日食的classpath我无法删除的文件。 如果任何人有同样的问题,并找到了解决办法,我会心存感激的答案。
问候,扬
不是一个解决方案,但有解决方法。 我体验到Eclipse中保持锁定的文件经常在不同的上下文。 我建议使用解锁 。
我想这是在Windows上。 使用Process Explorer中找出谁是锁定的文件。 日食不应该保持锁; 也许你已经在调试器(挂在一个断点)运行的代码。 使用的打开的文件和属性列表,找出哪些Java程序是保留的文件锁。
如果它是真正的Eclipse,尝试升级到Eclipse中的较新版本或关闭该项目时,您需要更新常春藤的依赖关系。
清洁工作区和重新启动蚀可以解决该问题。 但在实际的开发环境,我不认为它的时候,你需要建立一个jar一个好主意,重新启动Eclipse。