В недавнем проекте Maven 2, перенесенном в Maven 3, у меня есть предупреждения (область должна быть одной из [при условии, компиляция, время выполнения, тест, система], но является «...») из-за использования пользовательских областей.В какой области применения используется maven при работе с настраиваемой областью?
Таможенная область, о которой идет речь, - package
, и я не смог найти документацию/подсказку о том, что является значением по умолчанию при столкновении с недействительной/настраиваемой областью.
- Имеет ли пользовательский объем «пакет» что-либо для тех, кто все еще знает maven 2? Я мог найти ссылки here и here, но это почти все.
- Какова область по умолчанию в этом случае? (Я думаю, это
compile
, но я бы хотел быть уверен, прежде чем что-либо менять).
С уважением,
Я знаю об этих документах, но я не могу найти что-то явное как «если вы используете настраиваемую область, это неправильно, и она будет заменена на' compile' ». Кстати, я не понял этого: «* Если у вас есть значение по умолчанию, такое как область действия, вы просто опускаете запись из своей зависимости. *"? – NoDataFound
Область по умолчанию - это 'compile', которую вы просто можете опустить из зависимости. – khmarbaise
Любое конкретное доказательство, кроме опыта, я имею в виду? – NoDataFound