Class MavenDeployCmd

    • Field Detail

      • logger

        private static final org.slf4j.Logger logger
      • repository

        java.lang.String repository
      • url

        java.lang.String url
      • homedir

        java.lang.String homedir
      • keyname

        java.lang.String keyname
      • passphrase

        java.lang.String passphrase
    • Constructor Detail

      • MavenDeployCmd

        public MavenDeployCmd()
    • Method Detail

      • run

        void run​(java.lang.String[] args,
                 int i)
          throws java.lang.Exception
        maven deploy [-url repo] [-passphrase passphrase] [-homedir homedir] [-keyname keyname] bundle ...
        Parameters:
        args -
        i -
        Throws:
        java.lang.Exception
      • setProperties

        public void setProperties​(java.util.Map<java.lang.String,​java.lang.String> map)
      • setReporter

        public void setReporter​(Reporter processor)
      • deploy

        public boolean deploy​(Project project,
                              Jar original)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • split

        private void split​(Jar original,
                           Jar main,
                           Jar src)
      • maven_gpg_sign_and_deploy

        private void maven_gpg_sign_and_deploy​(Project b,
                                               java.io.File file,
                                               java.lang.String classifier,
                                               java.io.File pomFile)
                                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • optional

        private void optional​(Command command,
                              java.lang.String key,
                              java.lang.String value)
      • javadoc

        private Jar javadoc​(java.io.File tmp,
                            Project b,
                            java.util.Set<java.lang.String> exports)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • write

        private java.io.File write​(java.io.File base,
                                   Resource r,
                                   java.lang.String fileName)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception