Как развернуть собственные файлы из Maven - PullRequest
1 голос
/ 16 января 2012

Я устанавливаю и запускаю проект sakai из командной строки. Mvn install sakai: deploy, но командная строка показывает мне ошибку, что отсутствует 2 артефакта, то есть отсутствуют 2 файла jar. Загрузите его вручную. Загрузите его и сохраните в локальной системе.я могу установить и развернуть его

Ответы [ 2 ]

2 голосов
/ 06 июня 2014

Когда вы собираете Sakai, он сгенерирует этот отсутствующий jar-файл и поместит его в локальный репозиторий Maven. Тем не менее, эта версия Sakai очень старая, и вы должны использовать Sakai 10. Мы предлагаем вам обновить ее до Sakai 10 и maven 3. Если вы это сделаете, эта проблема исчезнет.

Процесс постройки Сакаи следующий:

  1. Открыть оболочку командной строки
  2. Измените каталог на корневой каталог вашего исходного кода Sakai (должен содержать много каталогов, включая каталог "master")
  3. Выполните mvn clean install для сборки исходного кода Sakai с помощью maven Примечание: сборка займет дополнительные 5-10 минут для загрузки зависимостей в первый раз
  4. Выполните mvn sakai: разверните, чтобы развернуть Sakai на своем коте с помощью maven.
    • Частичные сборки поддерживаются системой сборки maven2 / 3
    • Вы можете выполнить mvn clean install sakai: deploy из любого подкаталога и собрать только этот код
    • После загрузки jar-файлов вы можете запустить maven в автономном режиме с помощью mvn -o clean install sakai: deploy
0 голосов
/ 18 января 2012

Как я понимаю, вы должны вручную добавить jar в репозиторий .m2, где он должен быть, или добавьте для него зависимость в pom.xml (он автоматически добавит его в репозиторий). Еще одну вещь, которую вы можете попробовать, перейдите в проект> щелкните правой кнопкой мыши> путь сборки> добавьте внешний jar (он добавит jar в ваш проект).

...