2016-03-26 4 views
2

Учитывая репо https://github.com/jersey/jersey клонированных локально:Идущие примеры Джерси с Maven

Какой команды Maven вам нужно построить и запустить демки в /examples?

Мое предположение заключается в том, что вы должны иметь возможность клонировать репо и иметь все примеры, не изменяя ничего в любом из файлов *.pom. Это верно?

ответ

1

Да, вам ничего не нужно редактировать. Выполните следующие действия:

  1. git clone [email protected]:jersey/jersey.git
  2. cd jersey
  3. mvn clean install -DskipTests
  4. cd examples/helloworld-webapp/
  5. mvn clean compile exec:java
  6. открыт: http://localhost:8080/helloworld-webapp/helloworld

Если вы не любите строить нестабильную б Leeding край вы можете оформить релиз-тег:

1,1 (сразу после клона, или позже в родительском каталоге): git checkout tags/2.22.2

других шагов одинаковы.

+0

Wow, awesome. Теперь я вижу, что я не завершал фазу 'install', потому что тесты терпели неудачу. Будет ли это вашим естественным выбором, сначала пропустить тесты при создании целого репо с Maven? – Hal50000

+0

Если я строю багажник - да :) Но для тестов это может быть, что вам нужно сделать некоторую настройку ... возможно, много работать, чтобы начать только примеры. –