Maven генерація проекту

Maven генерація проекту

У цьому невеликому керівництві я покажу як за допомогою Maven можна згенерувати базову конфігурацію практично будь-якого проекту.

Сьогодні мені довелося створити GWT проекту Чому довелося? Тому що я не дуже люблю цю штуку :)







Так ось стояв task створити проект на GWT та впровадити в нього одну технологію з асинхронної підвантаженням даних. Перше що я почав робити це гуглити :) але через 2 хв. гугленія я згадав про можливість maven, яка генерує структуру проекту.

Давайте приступимо до реалізації цього завдання!

Як встановити і налаштувати Maven ви знайдете тут.

Генерація проекту в Maven

Перше що вам треба зробити це запустити консоль або термінал.

І ввести в консоль наступну команду:

Після чого у вас почнеться стрибка основних пакетів і ви б хотіли з генерувати.

Maven генерація проекту
Вам потрібно буде вибрати що ви хочете генерувати і ввести номер бажаного проекту.

Як ви бачите після кроку 2 в консолі видно список проектів, але не весь, тому що консоль вміщає N останні записів.

Як вирішити цю проблему?

Введемо в консоль наступну команду:







Після натискання Enter здасться що консоль провисла, але це не так в момент провисання йде запис потоку виведення в файл, а й після закінчення запису вона буде все рівно висіти так як в даній команді очікується введення даних, для цього коли запис завершиться, а зрозуміти це ви зможете якщо фал створився і він не порожньо (у мене він 83Kb), після цього натисніть двічі (Ctrl + C 2x) після цього ви вийдіть у вільний введення команд в консолі.

Заходимо файл log.file і вибираємо там потрібний вам проект після цього вводимо команду, але пам'ятайте що проект з генерує в тій папці де ви в даний момент знаходитеся:

В кінці коли запитує вибрати і ввести число проекту вводь номер потрібного вам проекту.

Maven генерація проекту
Я вибрав число 16

Під час генерації вас попросять ввести groupId я ввів helloworldgwt і artifactId я ввів той же, а версію поставив 1 і ім'я пакета gwt:

Maven генерація проекту
Після цього вводимо Y - це значить що ми згодні з конфігурацій яку зробили.

У підсумку ви повинні побачити це:

Maven генерація проекту

Після цього ви заходите в папку де генерували проект і там буде ваш maven проект.

Правила передруку сайта www.DevColibri.com

Шановний відвідувач проекту!

Вам дозволяється вільно використовувати в своїх цілях будь-який документ при дотриманні наступних умов:

• В кінці передруковувати документа Ви зобов'язані вставити посилання на сайт www.devcolibri.com.

З повагою, Адміністратор!
[email protected]







Схожі статті