Феликс / Караф Дев: смотреть - PullRequest
0 голосов
/ 01 марта 2012

Я использую "dev: watch *" в контейнере karaf, чтобы упростить мое тестирование.

На данный момент я развернул все свои пакеты как "xyz.SNAPSHOT" - и они правильно подобраны.

Вопрос: Если я сделаю выпущенные пакеты (без этого ".SNAPSHOT" - будет ли работать этот dev: watch тоже?

Ответы [ 2 ]

2 голосов
/ 01 апреля 2012

С этой командой работать не будет:

karaf@root> dev:watch *

С помощью этой команды:

На самом деле он будет отслеживать все пакеты, которые соответствуют местоположению mvn: * с URL-адресом "-SNAPSHOT".

Таким образом, вам нужно передать идентификаторы или URL-адреса пакета в команду наблюдения вместо *. Затем Караф начнет смотреть эти не «снимки» связок.

1 голос
/ 02 марта 2012

Краткий ответ: да!

Команды dev: * действительно полезны (динамический импорт - еще один хороший вариант).Если вы видите ошибки подключения при использовании dev: watch (т. Е. Начинает ссылаться на две версии одного и того же пакета, например, пакет 37.0 и 37.1), то это хороший совет, что пакеты из исходного пакета все еще используются - это указывает на то, что ссылки нене выпускается должным образом.

...