Я разработал свой образец проекта с двумя модулями. myapp-core
для целей репозитория и myapp-front
для общего пользования. Я сделал оба проекта с maven default архетип. myapp-core
был упакован в банки и myapp-front
в войны.
Я добавил myapp-core
в зависимости для myapp-front
в pom.xml из myapp-front
вOpenshift: как развернуть несколько модулей?
<dependency>
<groupId>com.mycom.myapp</groupId>
<artifactId>myapp-core</artifactId>
<version>1.0</version>
</dependency>
Это работает отлично на моей локальной машине (работать с затмением, TOMCAT). Я попытался разместить свое примерное приложение до OpenShift, но я не знаю, как развернуть оба моих проекта. Итак, я googled и только разворачиваю myapp-front
.
Теперь я получил ошибку
удаленный: [ERROR] Не удалось выполнить задачу по проекту MYAPP фронта: Может не разрешить зависимости для проекта MYAPP фронта: MYAPP-фронт: война: 1,0: Не удалось найти артефакт com.mycom: MyApp-жильный: баночка: 1,0 в еар (http://maven.repository.redhat.com/techpreview/all) -> [Помощь 1]
Я следовал Guid от Without using Maven guide(я создал папку Lib и добавил myapp-core.jar
) но тот же самый произошла ошибка. Итак, я удалил myapp-core.jar
заявление зависимости от pom.xml, но класс не обнаружен ошибок (это означает, что мой файл jar не включается).
Может ли кто-нибудь вести меня любезно, шаг за шагом, чтобы решить мою проблему? Будьте счастливы с помощью noob. Спасибо, что прочитал мой вопрос.
[Ответ] (http://stackoverflow.com/questions/15599270/add-local-jar-to-maven-project-which-will-be-deployed-to-openshift#15601738) также не работает для меня. – Cataclysm