示例#1
0
 protected InstallDeployTaskSupport createPreConfiguredTask(Project project) {
   CustomDeployTask deployTask = deployTaskFactory.create();
   deployTask.setProject(project);
   deployTask.setUniqueVersion(isUniqueVersion());
   addProtocolProvider(deployTask);
   addRemoteRepositories(deployTask);
   return deployTask;
 }
示例#2
0
 private void addProtocolProvider(CustomDeployTask deployTask) {
   PlexusContainer plexusContainer = deployTask.getContainer();
   for (File wagonProviderJar : getJars()) {
     try {
       plexusContainer.addJarResource(wagonProviderJar);
     } catch (PlexusContainerException e) {
       throw new RuntimeException(e);
     }
   }
 }