Uploaded image for project: 'Maven JLink Plugin'
  1. Maven JLink Plugin
  2. MJLINK-49

Add support for single maven projects

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-alpha-1
    • Fix Version/s: 3.1.0
    • Labels:
      None

      Description

      This initially took me a while to figure out, but the documentation says the plugin currently won't work for a single maven project and requires a multi-module project. To me this is a huge assumption for Java projects. For example not a single one of my projects is multi-module and I rarely see other multi-module projects, so this seems like a large limitation right now.

      My work around for this limitation is to run the jlink command outside of mvn, without the jlink plugin. But I'd love to perform the jlink step within my pom.xml if single maven project support were added,

      "Usually you will use the Maven JLink Plugin to create a Run Time Image from one or more modules within a multi module build. In other words it is not possible to create a Run Time Image from a single Maven Project within the same single Maven Project. Let us assume you have a multi module structure which contains two modules"

      https://maven.apache.org/plugins/maven-jlink-plugin/usage.html

        Attachments

          Activity

            People

            • Assignee:
              bmarwell Benjamin Marwell
              Reporter:
              leif81 Leif Gruenwoldt

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment