使用Eclipse 3.5时随机丢失Blackberry COD文件

时间:2011-01-14 18:40:24

标签: blackberry-eclipse-plugin

我发现BB / Eclipse环境非常不稳定,想知道我是否在做一些根本错误的事情?

我构建我的项目,它通常会生成大约40个左右的COD文件。有时如果我清理并运行一些COD文件丢失并且无法运行(或者更糟糕的是它以某种方式运行旧版本)。我没骗你,每次我想运行/测试我的设置时花费大约一个小时,这比我使用的其他平台慢一个数量级。它最终通过命中clean / debug / clean / debug / etc ...而不做其他事情,除了这些干净/调试/重复步骤。

如果我对我的src进行增量更改,那么在选择它们时相当可靠,但是当我通过Windows资源管理器添加新资源并在eclipse中对该目录说“刷新”时,就会出现所有问题。

来自经验丰富的Eclipse / BB用户的任何指针都会非常感激(特别是如何缩小为什么有时候它有效,有时却没有)。 谢谢, 斯图尔特

1 个答案:

答案 0 :(得分:0)

我相信我已经缩小了问题范围。首先我在src上使用DropBox,但是它具有备份构建文件的无意识功能,并且无法找到禁用此功能的方法。 如果文件被Dropbox锁定,毫不奇怪的是失败了,问题是它没有说'无法写入文件,因为它被锁定'或任何有用的东西......只是失败了。很显然,当我去检查它时,Dropbox已经完成了它的东西,所以这是完美的犯罪!

我的学习:

  1. 在COD生成版本上禁用Dropbox。

  2. 更改SDK版本时,我发现必须这样做 通过构建配置设置更改SDK, 清洁, 退出日食, 使用Windows资源管理器删除构建目录,
    重启eclipse并点击刷新/清理。

  3. 现在似乎相当可靠。如果不重新启动Eclipse,我会收到各种错误的文件错误,这些错误会导致错误的位置和脏数据被拾取。主要的是//#ifdef没有被预处理器正确拾取,因此得到1001错误。