ARTICLE AD BOX
I was using the command line tool to generate a REST-based basic project (the one with the GreetingResource).
Here the dependencies from the Maven pom.xml:
<dependencies> <!-- Quarkus --> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-rest</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-rest-jackson</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-arc</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-agroal</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-hibernate-orm</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-hibernate-orm-panache</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-jdbc-postgresql</artifactId> </dependency> <!-- Test --> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-junit5</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifactId> <scope>test</scope> </dependency> </dependencies>Now I am trying to install the Faces + PrimeFaces + OmniFaces extensions. The customer explicitly wants this for the prototype software...
So, this means adding the following dependencies to the pom.xml (I basically copied them from https://github.com/melloware/quarkus-faces/blob/main/pom.xml):
<!-- Faces --> <dependency> <groupId>org.apache.myfaces.core.extensions.quarkus</groupId> <artifactId>myfaces-quarkus</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>io.quarkiverse.primefaces</groupId> <artifactId>quarkus-primefaces</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>io.quarkiverse.omnifaces</groupId> <artifactId>quarkus-omnifaces</artifactId> <version>4.1.2</version> </dependency>However, IntelliJ / Maven complains about not being able to find them:
Dependency 'org.apache.myfaces.core.extensions.quarkus' not found

Here's my .m2 settings.xml:
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <profiles> <profile> <id>jboss-public</id> <repositories> <repository> <id>google-maven-central</id> <name>GCS Maven Central mirror EU</name> <url>https://maven-central.storage-download.googleapis.com/maven2/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> <repository> <id>jboss-public-repository</id> <name>JBoss Public Maven Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public/</url> </repository> </repositories> </profile> </profiles> <activeProfiles> <activeProfile>jboss-public</activeProfile> </activeProfiles> </settings>I thought this would be a fairly easy task to add Faces + PF + OF to the project.
I looked at many examples (I do not remember all the links, but they were many):
https://www.melloware.com/quarkus-faces-using-jsf-with-quarkus/
https://quarkus.io/extensions/org.apache.myfaces.core.extensions.quarkus/myfaces-quarkus/
and more. But they all fail to download the respective artifacts.
What am I missing?
