построить геосервер с maven в автономном режиме

Может ли кто-нибудь сказать мне, как создать java-приложение (в данном случае геосервер) с maven в среде без подключения к Интернету? Я могу получить доступ к Интернету из другой среды, из которой я могу загружать зависимости. Но я не нашел ни одного документа о том, как загружать зависимости геосервера (файлы POM или jar?) Откуда и куда (локальный репозиторий?), И как использовать maven для доступа к репозиторию и создания геосервера в автономном режиме. Спасибо.


person Jia Liang Liu    schedule 19.06.2014    source источник
comment
Это довольно широкий вопрос. Вы должны быть более конкретными и включать следующее: что вы сделали, с какими проблемами вы столкнулись и каков конкретный желаемый конечный результат.   -  person Pseudonym    schedule 19.06.2014
comment
Запустите сборку на подключенном сервере, затем скопируйте каталог репо на автономный сервер, затем запустите maven с ключом -o.   -  person Software Engineer    schedule 20.06.2014
comment
Я предполагаю, что вы все равно не можете протестировать его в автономном режиме :) используйте -o для запуска maven в автономном режиме. Кроме того, вы можете использовать mvn dependency:go-offline для загрузки всех воображаемых зависимостей.   -  person Niels Bech Nielsen    schedule 20.06.2014
comment
Спасибо за все ответы :). Я думаю, что мне нужно быть немного более конкретным в отношении моей проблемы:   -  person Jia Liang Liu    schedule 24.06.2014
comment
Я думаю, что мне нужно быть немного более конкретным о моей проблеме. У меня есть виртуальная машина, на которой установлен исходный код геосервера и maven. Я хочу построить геосервер, чтобы я мог отлаживать его с помощью eclipse. Но эта виртуальная машина не может напрямую подключаться к Интернету. Поэтому я попытался собрать его с помощью автономного переключателя maven: mvn -o clean install. но у меня следующая ошибка:   -  person Jia Liang Liu    schedule 24.06.2014
comment
[ИНФО] Сканирование проектов... [ПРЕДУПРЕЖДЕНИЕ] Отсутствует POM для org.apache.maven.wagon:wagon-webdav:jar:1.0-beta-2, информация о зависимостях отсутствует $ mvn -o clean install [ИНФО] Сканирование проектов... [ВНИМАНИЕ] POM для org.apache.maven.wagon:wagon-webdav:jar:1.0-beta-2 отсутствует, информация о зависимостях отсутствует [ОШИБКА] Сборке не удалось прочитать 1 проект -› [Помощь 1]   -  person Jia Liang Liu    schedule 24.06.2014
comment
Думаю, мне нужно настроить каталог репо, но я не знаю, как настроить каталог репо и как получить отсутствующий файл POM или jar, откуда.   -  person Jia Liang Liu    schedule 24.06.2014


Ответы (1)


Установите путь M2_REPO в eclipse. Перейдите в «Предпочтения»> «Java»> «Путь сборки»> «Переменная пути к классу»> нажмите «Создать», добавьте M2_REPO и укажите путь к репозиторию m2 внутри пользователя.

person Sachin    schedule 13.07.2017