Maven Properties ссылается на себяJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Maven Properties ссылается на себя

Сообщение Anonymous »

Разрешается ли иметь свойство Maven следующего вида?

Код: Выделить всё

${prop}
К сожалению, этого нет в моем Pom, поэтому я не могу его изменить. Затем построитель моделей Maven выдает исключения нулевого указателя в тот момент, когда он пытается проанализировать свойство. Если эту запись удалить, синтаксический анализ работает и сохраняет строку «${prop}» везде, где используется свойство.
Очевидно, у разработчиков pom должна была быть причина, почему они добавил эту запись в первую очередь. Я предполагаю, что это каким-то образом гарантирует, что сборка завершится неудачей, если это свойство не существует.
Однако это делает разрешение poms довольно сложным, если у меня это транзитивная зависимость.
Разрешено ли это согласно Maven? Если да, то я сообщу об ошибке, если нет, то придется как-то с ней бороться.
Мне не удалось найти подробную спецификацию Maven-Properties.

Подробнее здесь: https://stackoverflow.com/questions/787 ... -to-itself
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»