code-quarkus
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>io.quarkus.code</groupId> <artifactId>code-quarkus</artifactId> <version>33</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>code-quarkus</artifactId> <packaging>jar</packaging> <name>Code Quarkus - Library</name> <description>Customize a Web Interface to generate Quarkus starter projects.</description> <parent> <groupId>io.quarkus.code</groupId> <artifactId>code-quarkus-parent</artifactId> <version>33</version> </parent> <properties> <maven.compiler.parameters>true</maven.compiler.parameters> <rest-assured.version>4.3.2</rest-assured.version> <surefire-plugin.version>3.2.5</surefire-plugin.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version> <commons-compress.version>1.26.1</commons-compress.version> <hoverfly-java.version>0.17.1</hoverfly-java.version> <assertj.version>3.25.3</assertj.version> <git.commit.id>local</git.commit.id> <!-- Quarkus devtools version --> <quarkus.devtools.version>${quarkus.platform.version}</quarkus.devtools.version> <quarkus.base-codestarts.version>${quarkus.devtools.version}</quarkus.base-codestarts.version> <!-- Quarkiverse versions --> <quarkus.jgit.version>3.1.2</quarkus.jgit.version> <quarkus.logging.sentry.version>2.0.7</quarkus.logging.sentry.version> <quarkus.quinoa.version>2.0.5</quarkus.quinoa.version> <segment-analytics.version>3.5.1</segment-analytics.version> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>io.quarkus.code</groupId> <artifactId>code-quarkus-web-deps-locker</artifactId> <version>${project.version}</version> <scope>import</scope> <type>pom</type> </dependency> </dependencies> </dependencyManagement> <dependencies> <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-rest-client</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-rest-client-jackson</artifactId> </dependency> <dependency> <groupId>io.quarkiverse.jgit</groupId> <artifactId>quarkus-jgit</artifactId> <version>${quarkus.jgit.version}</version> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-hibernate-validator</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-devtools-common</artifactId> <version>${quarkus.devtools.version}</version> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-devtools-base-codestarts</artifactId> <version>${quarkus.base-codestarts.version}</version> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-health</artifactId> </dependency> <dependency> <groupId>io.quarkiverse.loggingsentry</groupId> <artifactId>quarkus-logging-sentry</artifactId> <version>${quarkus.logging.sentry.version}</version> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-openapi</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-metrics</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-scheduler</artifactId> </dependency> <dependency> <groupId>io.quarkiverse.web-bundler</groupId> <artifactId>quarkus-web-bundler</artifactId> </dependency> <dependency> <groupId>com.segment.analytics.java</groupId> <artifactId>analytics</artifactId> <version>${segment-analytics.version}</version> </dependency> <dependency> <groupId>io.quarkus.code</groupId> <artifactId>code-quarkus-web-deps</artifactId> </dependency> <!-- Tests --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <version>${commons-compress.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-devtools-testing</artifactId> <version>${quarkus.devtools.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-junit5-mockito</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>io.specto</groupId> <artifactId>hoverfly-java-junit5</artifactId> <version>${hoverfly-java.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-junit5</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <version>${assertj.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>io.quarkiverse.playwright</groupId> <artifactId>quarkus-playwright</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>application.properties</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <excludes> <exclude>application.properties</exclude> </excludes> </resource> </resources> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>${compiler-plugin.version}</version> <configuration> <compilerArgs> <arg>-parameters</arg> </compilerArgs> </configuration> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire-plugin.version}</version> <configuration> <systemProperties> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> <maven.home>${maven.home}</maven.home> <quarkusRegistryClient>true</quarkusRegistryClient> </systemProperties> </configuration> </plugin> <plugin> <artifactId>maven-failsafe-plugin</artifactId> <version>${surefire-plugin.version}</version> <executions> <execution> <goals> <goal>integration-test</goal> <goal>verify</goal> </goals> <configuration> <systemProperties> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> <maven.home>${maven.home}</maven.home> </systemProperties> </configuration> </execution> </executions> </plugin> <plugin> <groupId>io.smallrye</groupId> <artifactId>jandex-maven-plugin</artifactId> <executions> <execution> <id>make-index</id> <goals> <goal>jandex</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <profiles> <profile> <id>dev</id> <activation> <property> <name>!lib</name> </property> </activation> <build> <plugins> <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <executions> <execution> <goals> <goal>generate-code</goal> <goal>generate-code-tests</goal> <goal>build</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>io.smallrye</groupId> <artifactId>jandex-maven-plugin</artifactId> <executions /> </plugin> </plugins> </build> </profile> </profiles> </project>