Squeak.ru - шаблоны программирования

Как устранить ошибку отсутствия артефакта при использовании плагина Eclipse AWS?

Я использую подключаемый модуль Java aws для Eclipse. У меня не было никаких проблем во время процесса установки, но после того, как я использовал плагин для создания примера проекта DynamoDB, я получил эту ошибку

Missing artifact com.amazonaws:aws-java-sdk-cl....watchmetris.jar:1.11.123(click for 156 more...).

нажатие ничего не дало.

Я думал, что ошибка возникла из-за того, что я не установил эту банку в процессе установки - я установил только «AWS Toolkit для Eclipse».

Я вернулся в Eclipse и установил все необязательные плагины из aws (см. ниже) введите здесь описание изображения

После перезапуска Eclipse и повторной попытки создать проект DynamoDB я получаю другую ошибку дескриптора артефакта «Не удалось прочитать» (см. ниже) введите здесь описание изображения

Кто-нибудь сталкивался с этой проблемой раньше или знает, каково решение? Эластичный балансировщик нагрузки должен быть частью набора инструментов AWS, который я установил. Я пытался удалить и переустановить плагин aws, но по-прежнему получаю сообщения об отсутствующих артефактах. Я также просмотрел другие потоки плагина AWS для Eclipse.


Ответы:


1

Для тех, кто занимается этой проблемой с этой проблемой, я заставил ее работать! Я не могу объяснить, почему это работает - может быть, Maven сбрасывает некоторые настройки.

Что я сделал, так это зашел внутрь pom.xml, файла конфигурации для Maven, и на вкладку «Зависимости». Вот что я увидел введите здесь описание изображения

Я решил, что отсутствующий артефакт находится в банке aws-java-sdk, поэтому удалил его. Затем я удалил проект с диска и создал новый. Новый проект пришел с правильными зависимостями и без ошибок компилятора!

23.04.2017

2

Проблема не в вашем AWS Toolkit, а в вашем Maven. Попробуйте создать проект с помощью Maven, чтобы проверить правильность настроек Maven. Если Maven верен, посмотрите ваш файл pom в XML и проверьте правильность зависимости? Если вы не можете создать проект Maven, это означает, что ваши настройки Maven где-то неверны!

23.04.2017
  • Мне удалось создать новый проект maven. Файл pom пришел с Amazon. 23.04.2017

  • 3

    Я получил аналогичную ошибку "не удалось передать com.amazonaws:aws-java-sdk...". Разрешение pom может работать, но вот другое решение. Итак, когда вы запускаете проект aws в первый раз, некоторые артефакты, необходимые для maven, хранятся в папке .m2\repository\com\amazonaws.

    Что случилось со мной, так это то, что когда я удалил один из моих проектов aws, я также удалил ресурсы, на которые ссылались, которые находились где-то в вышеупомянутом каталоге. И поскольку каталог существовал, инструментарий eclipse aws не удосужился загрузить его снова. Я решил это, просто удалив каталог $home.m2\repository\com\amazonaws. Поэтому в следующий раз, когда я создал новый проект aws, ему пришлось загрузить все артефакты.

    06.06.2018
    Новые материалы

    Угловая структура архитектуры
    Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

    «Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
    Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

    Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
    В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

    Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
    React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

    Создайте API с помощью Python FastAPI
    Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

    Веселье с прокси-сервером JavaScript
    Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

    Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
    Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...