Вам не нужно преобразовывать в String перед применением toDataTime с помощью nscala_time
import com.github.nscala_time.time.Imports._
scala> 1435655706000L.toDateTime
res4: org.joda.time.DateTime = 2015-06-30T09:15:06.000Z
`
Ken, хороший вопрос. Я должен быть более явным в Полное руководство о различии. "установите" и "развернитесь", служат двум различным целям в сборке. "установка" относится к процессу установки артефакта в Вашем локальном репозитории. "развернитесь" относится к процессу развертывания артефакта в удаленный репозиторий.
Пример:
Когда я выполняю большой проект мультимодуля на своей машине, я собираюсь обычно выполнить "mvn установку". Это собирается установить все сгенерированные двоичные артефакты программного обеспечения (обычно БАНКИ) в моем локальном репозитории. Затем, когда я создаю отдельные модули в сборке, Знаток собирается получить зависимости от локального репозитория.
Когда это прибывает время для развертывания снимков или выпусков, я собираюсь работать "mvn, развертываются". Выполнение этого собирается попытаться развернуть файлы на удаленном репозитории или сервере. Обычно я собираюсь быть развертыванием на менеджере репозитория, таком как Nexus
Это верно, что выполнение "развертывается", собирается потребовать некоторой дополнительной конфигурации, Вы оказываетесь перед необходимостью предоставлять раздел distributionManagement в своем АНГЛИЧАНИНЕ.
Из документов Знатока , кажется, что это - просто различие в , в который репозиторий Вы устанавливаете пакет:
, Возможно, существует некоторый беспорядок в той "установке" на установках сервера CI он к, он - локальный репозиторий, который тогда Вы как пользователь совместно используете?
"матовый b" имеет его правильный, но быть конкретной, цель "установки" копирует Вашу созданную цель в локальный репозиторий в Вашей файловой системе; полезный для небольших изменений через проекты, не в настоящее время предназначаемые для полной группы.
"развернуть" цель загружает его на Ваш общий репозиторий для того, когда Ваша работа закончена, и затем может быть совместно использована другими людьми, которые требуют его для их проекта.
В Вашем случае, кажется, что "установка" используется для создания управления развертыванием легче, так как локальный repo CI общий repo. Если бы CI был на другом поле, он должен был бы использовать "развернуть" цель.