Проблема сборки проекта RAD: проект не был построен из-за "Не удалось удалить - PullRequest
1 голос
/ 12 июня 2011

Я использую RAD 7.5 на Windows XP m / c.Всякий раз, когда я пытаюсь выполнить очистку / сборку проекта, я получаю сообщение:

The project was not built due to "Could not delete 'D:\Documents and Settings\User\My Documents\project\exe\EXE\WebContent\WEB-INF\classes\BusinessRules.properties'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent

Чтобы решить эту проблему, мне нужно остановить сервер, вручную удалить этот файл изатем соберите и перезапустите сервер.Есть идеи, почему я сталкиваюсь с этой проблемой?

1 Ответ

2 голосов
/ 27 июля 2011

Я столкнулся с проблемой в RAD 8.0, но не так часто, как вы. Вторая попытка сборки почти всегда решает проблему для меня.

Хотя на сайте отслеживания ошибок Eclipse имеется ряд ссылок на эту проблему, ни одна из прочитанных мною ошибок не имеет однозначного ответа на причину. Существует предположение, что это может быть связано с утечкой дескриптора файла. Проблема, кажется, началась вокруг версии Eclipse 3.6.1. Я не уверен точно, на какой версии Eclipse RAD 7.5 основан, но я полагаю, что это 3.6.1 или позже.

Проблема возникает только тогда, когда приложение развернуто и сервер запущен? Мне было интересно, если бы вы получили те же результаты при выключенном сервере.

К сожалению, единственные конкретные предложения, которые я могу предложить, это попытаться часто обновлять проект и, возможно, создать новое рабочее пространство - это немного хакер, но создание нового рабочего пространства устранило несколько действительно странных проблем с RAD. натолкнулся.

Вот пара отчетов об ошибках с сайта отслеживания ошибок Eclipse:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=309235
https://bugs.eclipse.org/bugs/show_bug.cgi?id=332607

...