Загрузка проекта с помощью Quarkus не работаетJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Загрузка проекта с помощью Quarkus не работает

Сообщение Anonymous »

Я новичок в мире Java и Quarkus.
После установки Java и Maven на мой ноутбук
Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Домашняя страница Maven: /usr/local/apache-maven/apache-maven-3.9.6
Версия Java: 11.0.22, поставщик: Ubuntu, среда выполнения: /usr/lib/jvm/java-11-openjdk-amd64
Локальный стандарт по умолчанию: en_US, кодировка платформы: UTF-8
Имя ОС: «linux», версия: "5.15.0-101-generic", Arch: "amd64", семейство: "unix"
Я решил создать свое первое приложение.
Самый простой способ создать новый проект Quarkus — запустить команду Maven:

Код: Выделить всё

mvn io.quarkus.platform:quarkus-maven-plugin:3.9.2:create -DprojectGroupId=org.acme -DprojectArtifactId=getting-started -Dextensions='rest'
Но у меня есть проблема:

[INFO] Сканирование проектов...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Создание проекта-заглушки Maven (без POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- quarkus:3.9.2:create (default-cli) @ standalone-pom ---
[ПРЕДУПРЕЖДЕНИЕ] ClassRealm[plugin>io.quarkus.platform:quarkus-maven-plugin:3.9.2, родительский: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
com.google.inject.CreationException: невозможно создать инжектор, см. следующие ошибки:
[Guice/MissingImplementation]: не реализована реализация для QuarkusBootstrapProvider, аннотированная интерфейсом TypeArguments$Implicit.
Вы имели в виду?
QuarkusBootstrapProvider, привязанный к LocatorWiring
Запросил:
1: LocatorWiring
Подробнее:
https://github.com/google/guice/wiki/MI ... EMENTATION
1 ошибка
=====================
Полная легенда имени класса:
LocatorWiring: "org.eclipse.sisu.wire.LocatorWiring"
QuarkusBootstrapProvider: "io.quarkus.maven.QuarkusBootstrapProvider"
TypeArguments$Implicit: "org.eclipse.sisu.inject.TypeArguments$Implicit"
Конец легенды имени класса:
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist (Errors.java:576)
на com.google.inject.internal.InternalInjectorCreator.initializeStatically (InternalInjectorCreator.java:163)
на com.google.inject.internal.InternalInjectorCreator.build (InternalInjectorCreator.java:110)
на com.google.inject.Guice.createInjector (Guice.java:87)
на com.google.inject.Guice.createInjector (Guice.java:69)
на com.google.inject.Guice.createInjector (Guice.java:59)
at org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector (DefaultPlexusContainer.java:482)
at org.codehaus.plexus.DefaultPlexusContainer.discoverComponents (DefaultPlexusContainer.java:461)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.discoverPluginComponents (DefaultMavenPluginManager.java:410)
на org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm (DefaultMavenPluginManager.java:392)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.lambda$setupPluginRealm$1 (DefaultMavenPluginManager.java:340)
at org.apache.maven.plugin.DefaultPluginRealmCache.lambda$get$0 (DefaultPluginRealmCache.java:156)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent (ConcurrentHashMap.java:1705)
at org.apache.maven.plugin.DefaultPluginRealmCache.get (DefaultPluginRealmCache.java:154)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm (DefaultMavenPluginManager.java:339)
at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm (DefaultBuildPluginManager.java:205)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:98)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutionStrategy.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
на org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
на org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
на org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
в org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
в org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
в org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
в org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
в org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
в org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
в jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
в jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
на org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
на org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
на org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
на org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[ИНФО] -------------------------------------------------------
[ИНФО] ОШИБКА ПОСТРОЙКИ
[ИНФО] ----------------------------------------
[ИНФО] Общее время: 0,878 с
[ИНФО] Завершено: 2024-04-10T14:07:45+02:00
[ИНФО] -----------------------------------------------------------------------
[ОШИБКА] Не удалось выполнить цель io.quarkus.platform:quarkus-maven-plugin:3.9.2:create (default-cli) в автономном проекте-pom: выполнение default-cli цели io.quarkus.platform:quarkus-maven-plugin:3.9.2:создать не удалось: невозможно загрузить моджо «создать» (или один из его необходимых компонентов) из плагина «io.quarkus.platform:quarkus-maven-plugin:3.9.2»: java.util.NoSuchElementException
[ERROR] роль: org.apache.maven.plugin.Mojo
[ERROR] roleHint: io.quarkus.platform:quarkus-maven-plugin:3.9.2:create
[ERROR] -> [Help 1]
[ERROR]
[ERROR] Чтобы просмотреть полную трассировку стека ошибок, перезапустите Maven с ключом -e.
[ОШИБКА] Перезапустите Maven с ключом -X, чтобы включить полное ведение журнала отладки.
[ОШИБКА]
[ОШИБКА] Для получения дополнительной информации об ошибках и возможных решениях прочитайте следующие статьи:
[ОШИБКА] [Справка 1] http://cwiki.apache.org/confluence/disp ... rException

Не могли бы вы помочь мне понять проблему?
Спасибо за уделенное время

Подробнее здесь: https://stackoverflow.com/questions/783 ... oesnt-work
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»