2010-07-22 3 views
0

Я не могу запустить Maven 2.1. Я получаю следующее Ошибка во время работы:Я не могу запустить maven2

**************************************************************** 
[email protected]:~/.m2> mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.app -DartifactId=my-app 
[INFO] Scanning for projects... 
[INFO] Searching repository for plugin with prefix: 'archetype'. 
[INFO] org.apache.maven.plugins: checking for updates from central 
[WARNING] repository metadata for: 'org.apache.maven.plugins' could not be retrieved from repository: central due to an error: Error transferring file: Connection refused 
[INFO] Repository 'central' will be blacklisted 
[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or no valid version could be found 
[INFO] ------------------------------------------------------------------------ 
[INFO] For more information, run Maven with the -e switch 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: < 1 second 
[INFO] Finished at: Thu Jul 22 17:59:02 IST 2010 
[INFO] Final Memory: 3M/240M 
[INFO] ------------------------------------------------------------------------ 

****************************************************************** 

Помогите мне избавиться от него.

ответ

0

Ваш ход Maven, проблема либо с подключением, кажется, становится отвергнут Maven репо:

[ВНИМАНИЕ] метаданных хранилища для: «org.apache.maven.plugins» не может быть извлечено из хранилища: центральный из-за ошибки: Ошибка передачи файла: Соединение отказано

+0

Как решить. Я хочу использовать для местного Repo вместо Maven Repo. Как решить ? – NareshKumar

1

Как уже указывалось, вы являются работает Maven. Однако, в зависимости от того, что вы просите Maven, Maven, возможно, придется загружать библиотеки из репозитория удаленного: плагинов, зависимостей и т. Д., Которые затем сохраняются в вашем локальном репозитории и загружают библиотеки из удаленного репозитория . соединение.

Если вы начинаете использовать Maven с пустым локальным хранилищем, это то, чего вы не можете избежать, и вам нужно будет сначала загрузить Maven, что ему нужно.

Конечно, вы можете запустить Maven в автономном режиме (с помощью -o или --offline командной строки optionsbut это будет работать только если у вас уже есть необходимый материал в локальном хранилище.

О, и кстати, я не уверен, что это действительно разумно создать проект под ~/.m2 директории. Вы должны запустить archetype:create из другого места, например ~/Projects.

+0

Даже если я дам опцию -o, она будет получена с той же ошибкой. Можете ли вы, пожалуйста, помочь мне Pascal – NareshKumar

+0

@ gnash-85: Я не знаю, что я могу для вас сделать. Запуск Maven без подключения к Интернету или корпоративного репозитория или предварительно заполненного локального репозитория (со всем этим ограничением) невозможен. Каковы ваши ограничения? –

+0

См. Я хочу преобразовать все скрипты муравьев в Maven one. Это задание, которое я дал. Но теперь я хочу проверить maven, работает ли он или нет. Но изначально это извиняется. Итак, Паскаль, пожалуйста, помогите мне. – NareshKumar

Смежные вопросы