в чем дело по поводу appfuse, пожалуйста - PullRequest
2 голосов
/ 05 сентября 2011

при запуске команды: mvn jetty: запустить в веб-каталоге, это сообщение об ошибке:

[WARNING] The POM for com.mycompany:core:jar:1.0-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.015s
[INFO] Finished at: Mon Sep 05 23:31:23 CST 2011
[INFO] Final Memory: 5M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project web: Could not resolve dependencies for project com.mycompany:web:war:1.0-SNAPSHOT: Failure to find com.myco
mpany:core:jar:1.0-SNAPSHOT in http://oss.sonatype.org/content/repositories/appfuse-snapshots was cached in the local repository, resolution will not
be reattempted until the update interval of appfuse-snapshots has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

Ответы [ 3 ]

3 голосов
/ 03 января 2014

Вам также нужно запустить mvn install из project's root directory!

2 голосов
/ 06 сентября 2011

Похоже, у вас есть многомодульный веб-проект appfuse, и вы создаете модуль web без сборки / установки модуля core.

Цитирование инструкции из appfuse quickstart , выделение соответствующей части жирным шрифтом 1008 *.

Для просмотра вашего приложения запустите mvn jetty: запустите из вашего проекта директории (для модульного проекта вам нужно запустить mvn jetty: run из веб-каталога вашего проекта ( после установки основного модуля )).

0 голосов
/ 31 декабря 2014

В вашей ситуации вам определенно нужно mvn install из вашего основного каталога.Если это не помогает, выполните ту же команду из корневого каталога.Проблема в том, что один из Ваших модулей должен быть установлен, и только после этого возникшая ошибка будет удалена.

...