Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как использовать maven вместе c page object?

page-object
maven
junit
java
Теги: #<Tag:0x00007f7b630aa8f8> #<Tag:0x00007f7b630aa790> #<Tag:0x00007f7b630aa650> #<Tag:0x00007f7b630aa510>

(Руслан Лизогуб) #1

Добрый день.
Возникла проблема в понимании.
Есть базовая структура каталогов в мавен проекте для java. Я перевожу проект на page object. Структура каталогов начинает менятся.
Как поступить правильно? Адаптироватся под базовую структуру мавен проекта, или указать както ему на новую структуру каталогов?
Возможно вопрос глупый, но важен мне для понимания, спасибо:)


(Sergey Korol) #2

Эти вещи совершенно никак не взаимосвязаны. Maven проповедует конвеншены касательно скелета проекта - src -> main / test -> java / resources. Развитие дальнейшей структуры внутри скелета лежит на ваших плечах. Вам следует более внимательно изучить конвеншены, включая стандарты формирования java packages.


(Руслан Лизогуб) #3

Может посоветуете хорошие материалы по этой теме на русском языке?


(Sergey Korol) #4

Уже достаточно давно ищу весь необходимый мне технический материал исключительно на английском. Чего и вам советую. Подобные вещи переводить бессмысленно.


(Sergey Pirogov) #5

Посмотри видео, может немного прояснит


(Руслан Лизогуб) #6

Вопрос решил.

  1. Перевел проект на стандартную структуру мавен.
  2. http://stackoverflow.com/questions/12403497/maven-error-package-org-junit-does-not-exist
    И все заработало как надо, благодарю всех за пинки)
    И это никак не мешает работать с патерном))