Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-1389

Doument developing and compiling your Quarkus applications with Apache Maven

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 2.2.5.GA
    • 2.2.5.GA
    • team/docs
    • 3
    • False
    • False
    • +
    • +
    • Quarkus Docs Sprint 1, Quarkus Docs Sprint 2, Quarkus Docs Sprint 3, Quarkus Docs Sprint 4, Quarkus Docs Sprint 5

      Create developing and compiling your Quarkus applications with Apache Maven guide by list and shift the existing Developing and compiling your Quarkus applications with Apache Maven guide with the following changes:

      Version number:

      • We use the QuarkusPluginVersion AsciiDoc attribute to substitute the release version. The value of this attribute is defined in the common/attributes.adoc file in product documentation repository. The value of this attribute has already been updated to match the current release version (that is, 2.2.3.Final-redhat-00013) in a previous update. Please ensure that you create the topic branch for your updates based on the quarkus-2-2 branch to ensure that you are working with the most recently updated version of the content.

      Name of the Maven Plugin

      • Update the name of the Quarkus Maven Plugin to use the new product artifact name You must replace mvn io.quarkus:quarkus-maven-plugin with com.redhat.quarkus.platform:quarkus-maven-plugin.
      • Any commands that refer to the artifact name of the Quarkus Maven Plugin must be updated to use the name and version of the product artifact:
        For example:
        mvn io.quarkus:quarkus-maven-plugin:1.11.7.Final-redhat-00009:create in the 1.11 version of the guide must change to:
        mvn com.redhat.quarkus.platform:quarkus-maven-plugin:2.2.3.Final-redhat-00013:create in 2.2.

      pom.xml examples
      in Chapter 4. Creating a Quarkus project by configuring the pom.xml file
      Update the pom.xml examples to use the new product version (2.2.3.Final-redhat-00013)
      You must also update the name of the BOM and the version of the Quarkus Maven plugin. For example, in Step of the procedure in Chapter 4, update the example to use the new groupId, artifactId and version.

      <properties>
          <quarkus-plugin.version>2.2.3.Final-redhat-00013</quarkus-plugin.version>
          <quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
          <quarkus.platform.group-id>com.redhat.quarkus.platform</quarkus.platform.group-id>
          <quarkus.platform.version>2.2.3.Final-redhat-00013</quarkus.platform.version>
          <surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
      </properties>
      

      Additional resources

      • remove the link to Testing your Quarkus applications form the additional resources section.
        Please remove the link completely (as opposed to commenting it out), because our publishing tool does not allow having AsciiDoc comments in the additional resources section.

              snelluli@redhat.com Sreelatha Nelluli
              142934-CCS-smanocha Sunayna Manocha
              Stefan Sitani (Inactive), Thomas Qvarnström
              Kyrylo Shpak Kyrylo Shpak (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: