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