Если вы используете Android Studio, в окне Logcat выберите « Показать только выбранное приложение » только для просмотра журналов ваших приложений.
Можно использовать settings.xml, чтобы вынудить ВСЕ сборки знатока, работающие локальной машине также использовать локально установленный прокси знатока. Сохранение себя и сетевого времени.
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<profile>
<id>localcacheproxies</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>localCacheProxy</id>
<url>http://my-local-proxy.com/maven-proxy</url>
</repository>
</repositories>
</profile>
</profiles>
Обратите внимание, что заголовки пространства имен в этом settings.xml также дают достойный intellisense в противоположность другим примерам, отправленным здесь. (создайте в своей папке корневого каталога .m2 на окнах, Linux и Mac и всем os'es),
Иногда у вас есть файл, который должен содержать некоторые значения, которые могут быть обнаружены только во время сборки. Возможно, у вас есть класс Java, который проверяет, истек ли период оценки, и вы определяете этот период как «тридцать дней после компиляции этой сборки». Вам нужен способ вставить текущую дату или другое свойство непосредственно в сборку.
У Maven есть классная скрытая функция, называемая фильтрацией (документация здесь ). С помощью фильтрации вы можете попросить Maven найти шаблоны в определенных исходных файлах и заменить их на какое-либо значение, и его так же легко активировать, как это:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
Что вы можете вставить в фильтр? Любая переменная окружения, большинство значений в файле pom и информация о компиляторе java. Теперь, если вы измените свой номер версии в Maven, вы не Нужно найти файл what.properties и обновить там тоже свою версию. Вы можете просто изменить его в Maven, и все готово.
С плагином зависимости знатока возможно разрешить конфликты зависимости и циклические проблемы зависимости.
Добавьте к своему pom.xml:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
Затем выполненный mvn dependency:resolve или mvn dependency:build-путь-к-классу для тестирования его.
Больше о плагине зависимости: http://maven.apache.org/plugins/maven-dependency-plugin/howto.html