В этом небольшом руководстве я покажу как с помощью Maven можно сгенерировать базовую конфигурацию практически любого проекта.
Сегодня мне пришлось создать GWT проекту Почему пришлось? Потому что я не очень люблю эту штуку :)
Так вот стоял task создать проект на GWT и внедрить в него одну технологию с асинхронной подгрузкой данных. Первое что я начал делать это гуглить :) но спустя 2 мин. гугления я вспомнил о возможности maven, которая генерирует структуру проекта.
Давайте приступим к реализации данной задачи!
Как установить и настроить Maven вы найдете тут.
Генерация проекта в Maven
Шаг 1.
Первое что вам надо сделать это запустить консоль или терминал.
И ввести в консоль следующую команду:
mvn archetype:generate
После чего у вас начнется скачка основных пакетов и вы бы хотели с генерировать.
Шаг 2.
Как вы видите после шага 2 в консоли видно список проектов, но не весь, потому что консоль вмещает N последние записей.
Как решить эту проблему?
Для это мы перенаправим вывод списка проектов в файл и тогда сможем просмотреть весь список проектов.
Введем в консоль следующую команду:
mvn archetype:generate > log.file
После нажатия Enter покажется что консоль провисла, но это не так в момент провисания идет запись потока вывода в файл, но и после окончания записи она будет все ровно висеть так как в данной команде ожидается ввод данных, для этого когда запись завершится, а понять это вы сможете если фал создался и он не пусто(у меня он 83Kb), после этого нажмите дважды (Ctrl+C 2x) после этого вы выйдите в свободный ввод команд в консоли.
Заходим файл log.file
и выбираем там нужный вам проект после этого вводим команду, но помните что проект с генерирует в той папке где вы в данный момент находитесь:
mvn archetype:generate
Шаг 3.
В конце когда запрашивает выбрать и ввести число проекта вводи номер нужного вам проекта.
16: remote -> com.dyuproject.protostuff.archetype:simple-gwt-webapp (webapp archetype using protobuf, json and gwt)
Шаг 4.
Во время генерации вас попросят ввести groupId я ввел helloworldgwt и artifactId я ввел тот же, а версию поставил 1 и имя пакета gwt:
Шаг 5.
В итоге вы должны увидеть это:
После этого вы заходите в папку где генерировали проект и там будет ваш maven проект.
ПОХОЖИЕ ПУБЛИКАЦИИ
- None Found
2 комментариев к статье "Maven генерация проекта"
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Спасибо, будем использовать.
Можна попрохати Вас показати застосування GWT, для розробки веб-додатку?