Изменить выходную папку для Android R.java в Eclipse при использовании Maven

У меня есть настройка проекта Android с использованием плагина maven-android. Этот плагин придерживается выходных папок maven для расположения файла R.java(, т.е.target/generated-sources/r).

Однако при использовании этого проекта в Eclipse я не могу настроить aapt так, чтобы он полагался на эту папку.

Даже если я вручную захожу в свойства проекта и настраиваю папки вручную, подключаемый модуль ADT входит и сбрасывает только некоторые настройки (, т.е. добавляет папку /genобратно в качестве исходной папки и восстанавливает выходную папку в /bin/classesвместо/target/classes), оставляя при этом папку maven /target/generated-sources/rи прерывая сборку проекта.

Я хотел бы использовать структуру папок Maven по умолчанию с Eclipse ADT. Любые идеи о том, как я могу это сделать?

Спасибо


Отвечая на комментарии:

  • Да, я использую m2e-плагин для Android.
  • Поскольку ADT все еще генерирует R.java в /gen, Eclipse не компилируется, если все еще существует R.java в target/generated-sources/rиз-за дублирования определений классов.
5
задан j0k 25 February 2013 в 09:27
поделиться