
codestarts.quarkus.buildtool.maven.base.pom.tpl.qute.xml Maven / Gradle / Ivy
4.0.0
{project.group-id}
{project.artifact-id}
{project.version}
{#if project.name }
{project.name}
{/if}
{#if project.description }
{project.description}
{/if}
UTF-8
UTF-8
{java.version}
{quarkus.platform.group-id}
{quarkus.platform.artifact-id}
{quarkus.platform.version}
{#if quarkus.maven-plugin.version != quarkus.platform.version || quarkus.maven-plugin.group-id != quarkus.platform.group-id}
{quarkus.maven-plugin.version}
{/if}
{maven-compiler-plugin.version}
true
{maven-surefire-plugin.version}
{#if uberjar}
uber-jar
{/if}
{#each boms}
{#if it.groupId == quarkus.platform.group-id && it.version == quarkus.platform.version}
$\{quarkus.platform.group-id}
{#else}
{it.groupId}
{/if}
{#if it.artifactId == quarkus.platform.artifact-id}
$\{quarkus.platform.artifact-id}
{#else}
{it.artifactId}
{/if}
{#if it.groupId == quarkus.platform.group-id && it.version == quarkus.platform.version}
$\{quarkus.platform.version}
{#else}
{it.version}
{/if}
pom
import
{/each}
{#if maven.repositories}
{#for rep in maven.repositories}
{rep.id}
{rep.url}
{rep.releases-enabled ?: true}
{rep.snapshots-enabled ?: true}
{/for}
{/if}
{#if maven.plugin-repositories}
{#for rep in maven.plugin-repositories}
{rep.id}
{rep.url}
{rep.releases-enabled ?: true}
{rep.snapshots-enabled ?: true}
{/for}
{/if}
{#each dependencies}
{it.groupId}
{it.artifactId}
{#if it.version}
{it.version}
{/if}
{/each}
io.quarkus
quarkus-junit5
test
{#each test-dependencies}
{it.groupId}
{it.artifactId}
{#if it.version}
{it.version}
{/if}
test
{/each}
{#if quarkus.maven-plugin.version != quarkus.platform.version || quarkus.maven-plugin.group-id != quarkus.platform.group-id}
{quarkus.maven-plugin.group-id}
{#else}
$\{quarkus.platform.group-id}
{/if}
{quarkus.maven-plugin.artifact-id}
{#if quarkus.maven-plugin.version != quarkus.platform.version || quarkus.maven-plugin.group-id != quarkus.platform.group-id}
$\{quarkus-plugin.version}
{#else}
$\{quarkus.platform.version}
{/if}
true
build
generate-code
generate-code-tests
org.apache.maven.plugins
maven-compiler-plugin
$\{compiler-plugin.version}
-parameters
org.apache.maven.plugins
maven-surefire-plugin
$\{surefire-plugin.version}
org.jboss.logmanager.LogManager
$\{maven.home}
org.apache.maven.plugins
maven-failsafe-plugin
$\{surefire-plugin.version}
integration-test
verify
{#if generate-native}
$\{project.build.directory}/$\{project.build.finalName}-runner
{/if}
org.jboss.logmanager.LogManager
$\{maven.home}
{#if generate-native}
native
native
native
false
{/if}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy