У Maven изменил ушной элемент из "defaultjavundledledIr" на "defaultlibbundlededIr", если так, когда?

StackOverflow https://stackoverflow.com/questions/4145021

  •  30-09-2019
  •  | 
  •  

Вопрос

В POM-файле я нашел конфигурацию «Maven-Auch Plugin], которая использует« по умолчанию », но кажется, что« по умолчаниюLiBBundledIr »является правильным (в соответствии с схемой и различной документацией).

Схема Maven Pom - версия 4.0.0.

Это остается от старой версии? Я не мог найти объяснение этого изменения, и хотел бы убедиться, что мы используем правильную запись надежно.

Это было полезно?

Решение

В POM-файле я нашел конфигурацию «Maven-Auch Plugin], которая использует« по умолчанию », но кажется, что« по умолчаниюLiBBundledIr »является правильным (в соответствии с схемой и различной документацией).

На самом деле, то configuration элемент а. plugin может содержать что-нибудь. Отказ Так <foo>bar</foo> Действительно (и будет просто «игнорироваться» данным плагином, если это неизвестный параметр).

Это остается от старой версии? Я не мог найти объяснение этого изменения, и хотел бы убедиться, что мы используем правильную запись надежно.

Это изменение было введено для разрешения Mear-46. Как мы можем прочитать в (приблизительно) комментарии SVN Commit: R471886.

Добавлен defaultLibDir как псевдоним defaultJavaBundleDir что более занижено

Если вы смотрите ближе на Diff, вы увидите, что defaultLibBundleDir это новое имя параметра и что старый defaultJavaBundleDir объявляется как псевдоним.

Таким образом, оба работают, оба делают то же самое, но только «новый» один задокументирован в списке параметров ear МОДЕ. Вы можете смело меняться в defaultLibBundleDir И это сделает все более четкими.

Другие советы

Также стоит отметить, что интеграция Maven для плагина WTP Eclipse (M2E-WTP) поддерживает только документированный defaultLibBundleDir Вариант, не старше defaultJavaBundleDir.

https://github.com/eclipse/m2e.wtp/search?utf8=%E2%9C%93&q=defaultLibbundlededIr https://github.com/eclipse/m2e.wtp/search?utf8=%E2%9C%93&q=DefaultjavabundlededIr

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top