2013-04-03 1 views
0

У меня есть проект в Studio BusinessEvents (Eclipse), который я медленно превращаю в проект Maven. Я добавил m2e в Studio BusinessEvents и дал проекту POM. Независимо от того, находится ли в «Studio Explorer» или «Explorer Package», в дереве отображается моя папка target (хотя она установлена ​​в «Производный»). Это само по себе прекрасно, хотя это выглядит странно.m2e и папка цели в BusinessEvents Studio

Теперь моя BusinessEvents студия получила в цикле, где он, кажется, запустить Maven (m2e), который записывает в папку target, видит, что что-то написано в папке target, а затем перезапустив Maven (m2e). Это даже делает это при проверке «Build Automatically» на off.

Обратите внимание, что причиной Mavenizing является попытка опробовать вещи, поэтому есть цель, чтобы Maven работал вместе с BusinessEvents.

Эта петля раздражает, но также я хочу, чтобы Maven выполнял дополнительные инкрементные задачи сборки, эффективно представляя много простоя, ожидающих меня, разработчик, усугубляется этим циклом.

Ваша помощь очень ценится!

ответ

1

Похоже, что это вызвано следующей Затмения выпуска:

"Windows 7 Libraries trigger rebuilds"

Когда я выключил «Refresh с помощью собственных крюки или опроса» (Настройки, Общие, Workspace) такое поведение было закончено.

Это, таким образом, не проблема, связанная с конкретными приложениями для BusinessEvents. Это также не проблема, связанная с m2e. Тем не менее, использование каких-либо нетривиальных Maven POM делает.

(думаю, Bug 342931, безусловно, стоит того, чтобы оправдать: по моему личному мнению, автообновление - очень счастливая особенность Eclipse. У меня было так много раз, когда Eclipse не синхронизировался с файловой системой после использования таких инструментов, как TortoiseSVN чтобы работать с моим рабочим пространством вне Eclipse.)

Смежные вопросы