Я совершенно новый для maven, JAX-RS и всей среды Jave EE. Я прошел через этот tutorial, чтобы запустить и запустить простое веб-приложение, но у меня проблемы с запуском. После того, как я закончу просто создать проект (как предполагает шаг 1.e) я получаю ошибку Maven:Проблемы с Maven JAX-RS
Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: Archetype org.meruvian.yama:yama-jaxrs-archetype:1.0.3 is not configured
Property databaseUrl is missing.
Property databaseUsername is missing.
Property databasePassword is missing.
Я бегу JDK7u49 и IDE NetBeans 7.4.
Я нашел людей с несколько похожими ошибками, но они далеко продвинулись и нарушили существующую среду. Поскольку это среда BRAND NEW, я предполагаю, что я ничего не настраиваю правильно. Хотя в этом руководстве предполагается, что моя локальная машина примет веб-запрос на порт 8080, но они никогда не будут проходить через конфигурацию веб-сервера. Я пропустил что-то большое здесь?
Итак, вы нажимаете «закончить» в NetBeans и видите эту ошибку? Ошибка указывает, что учетные данные для базы данных Java DB отсутствуют. Ничего общего с веб-сервером. Вы пробовали с Maven из командной строки? – Vidya
Почему он ищет DB-кредиты? Все, что я делаю, - это просто создание рамки для нового проекта, не так ли? Предполагает ли он, что у меня есть вся инфраструктура базы данных, готовая для веб-приложения? Если да, то почему он предполагает, что у меня есть БД? Мне не обязательно нужна БД для веб-службы .... – WildBill
Это правда. Тем не менее, архетип может создать проект, который демонстрирует веб-службы с помощью базы данных. Я не использую NetBeans, но пробовал то же самое в своей среде IDE (IntelliJ) и даже не дошел до вас. Я получаю «Определенный артефакт - это не архетип». – Vidya