Добавление проекта библиотеки Android в путь сборки Eclipse?
У меня есть многомодульный проект Android Maven, который состоит из нескольких проектов и проекта библиотеки Android (baselib), где я запускаю тесты JUnit не на базе Android.
Это работает, пока я запускаю тест Maven. Когда я запускаю тесты JUnit baselib в Eclipse с помощью теста Run-> As JUnit, я не получаю текущую версию. Это означает, что изменения в тесте JUnit не влияют, пока я не сделаю сборку Maven.
Я думал о добавлении папки bin в путь сборки Eclipse, но я получаю сообщение об ошибке в Eclipse:
Не удается вложить выходную папку ... baselib-TRUNK / bin / classes внутри ... baselib-TRUNK / bin
Это как-то понятно. Поэтому я подумал о добавлении самой банки в путь сборки. Я добавил его один раз как внешнюю банку, затем один раз как банку. Но я все еще не получаю текущую версию кода, хотя метка времени jar имеет текущую версию, если я изменяю и сохраняю некоторый код. (Сборка автоматически проверяется в Eclipse). Выходная папка распознается конфигурацией пути сборки Eclipse как ... / bin / classes, которая установлена в pom.xml. Я тоже пытался добавить/ bin / тест-классы построить путь, который содержит сам тестовый класс, но все еще нет новой версии кода.
Почему это не работает, чтобы получить текущую версию и как я могу решить эту проблему?