eclipse:to-maven

Add eclipse artifacts from an eclipse installation to the local repo. This mojo automatically analize the eclipse directory, copy plugins jars to the local maven repo, and generates appropriate poms. This is the official central repository builder for Eclipse plugins, so it has the necessary default values. For customized repositories see {@link MakeArtifactsMojo}

Mojo Attributes :

    Optional Parameters

    Name Type Description
    artifactFactory ArtifactFactory ArtifactFactory component.
    deployTo String Specifies a remote repository to which generated artifacts should be deployed to. If this property is specified, artifacts are also deployed to the remote repo. The format for this parameter is id::layout::url
    deployer ArtifactDeployer ArtifactDeployer component.
    eclipseDir File Eclipse installation dir. If not set, a value for this parameter will be asked on the command line.
    inputHandler InputHandler Input handler, needed for comand line handling.
    installer ArtifactInstaller ArtifactInstaller component.

    Parameter Details

    artifactFactory

    ArtifactFactory component.

    • Type : org.apache.maven.artifact.factory.ArtifactFactory
    • Required : No

    deployTo

    Specifies a remote repository to which generated artifacts should be deployed to. If this property is specified, artifacts are also deployed to the remote repo. The format for this parameter is id::layout::url

    • Type : java.lang.String
    • Required : No
    • Expression : ${deployTo}

    deployer

    ArtifactDeployer component.

    • Type : org.apache.maven.artifact.deployer.ArtifactDeployer
    • Required : No

    eclipseDir

    Eclipse installation dir. If not set, a value for this parameter will be asked on the command line.

    • Type : java.io.File
    • Required : No
    • Expression : ${eclipseDir}

    inputHandler

    Input handler, needed for comand line handling.

    • Type : org.codehaus.plexus.components.interactivity.InputHandler
    • Required : No

    installer

    ArtifactInstaller component.

    • Type : org.apache.maven.artifact.installer.ArtifactInstaller
    • Required : No