org.apache.tools.ant.taskdefs.Get.execute()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(5.7k)|赞(0)|评价(0)|浏览(135)

本文整理了Java中org.apache.tools.ant.taskdefs.Get.execute()方法的一些代码示例,展示了Get.execute()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Get.execute()方法的具体详情如下:
包路径:org.apache.tools.ant.taskdefs.Get
类名称:Get
方法名:execute

Get.execute介绍

[英]Does the work.
[中]他做这项工作。

代码示例

代码示例来源:origin: stackoverflow.com

SubscriptionPurchase subscripcion = get.execute();

代码示例来源:origin: org.apache.ant/ant

/**
 * Returns the file resolved from URL and directory
 * @param extension the extension
 * @param project the project
 * @return file the file resolved
 * @throws BuildException if the URL is invalid
 */
@Override
public File resolve(final Extension extension,
           final Project project) throws BuildException {
  validate();
  final File file = getDest();
  final Get get = new Get();
  get.setProject(project);
  get.setDest(file);
  get.setSrc(url);
  get.execute();
  return file;
}

代码示例来源:origin: stackoverflow.com

HttpTransport httpTransport = GoogleNetHttpTransport.newTrustedTransport();
 JsonFactory jsonFactory = new JacksonFactory();
 List<String> scopes = new ArrayList<String>();
 scopes.add(AndroidPublisherScopes.ANDROIDPUBLISHER);
 Credential credential = new GoogleCredential.Builder().setTransport(httpTransport).setJsonFactory(jsonFactory)
     .setServiceAccountId(googleServiceAccountId)
     .setServiceAccountPrivateKeyFromP12File(new File(googleServicePrivateKeyPath))
     .setServiceAccountScopes(scopes).build();
 AndroidPublisher publisher = new AndroidPublisher.Builder(httpTransport, jsonFactory, credential).build();
 AndroidPublisher.Purchases purchases = publisher.purchases();
 final Get request = purchases.get(packageName, productId, token);
 final SubscriptionPurchase purchase = request.execute();
 // Do whatever you want with the purchase bean

代码示例来源:origin: stackoverflow.com

private static GoogleCredential getGoogleCredential() throws IOException {
  List<String> scopes = new ArrayList<String>();
  scopes.add(AndroidPublisherScopes.ANDROIDPUBLISHER);

  ClassLoader classLoader = MY_CLASS.class.getClassLoader();
  GoogleCredential credential = GoogleCredential.fromStream(classLoader.getResourceAsStream(GOOGLE_KEY_FILE_PATH))
      .createScoped(scopes);
  return credential;
}

private static ProductPurchase getPurchase(GoogleReceipt receipt, GoogleCredential credential)
    throws GeneralSecurityException, IOException {
  HttpTransport httpTransport = GoogleNetHttpTransport.newTrustedTransport();
  JsonFactory jsonFactory = new JacksonFactory();
  AndroidPublisher publisher = new AndroidPublisher.Builder(httpTransport, jsonFactory, credential)
      .setApplicationName(YOUR_APPLICATION_NAME).build();
  AndroidPublisher.Purchases purchases = publisher.purchases();

  final Get request = purchases.products().get(receipt.getPackageName(), receipt.getProductId(),
      receipt.getPurchaseToken());
  final ProductPurchase purchase = request.execute();
  return purchase;
}

代码示例来源:origin: org.dspace/dspace-stats

get.setSrc(url);
get.setUseTimestamp(true);
get.execute();

代码示例来源:origin: DSpace/DSpace

get.setSrc(url);
get.setUseTimestamp(true);
get.execute();

代码示例来源:origin: appfuse/appfuse

get.setSrc(pomLocation);
get.setDest(pom);
get.execute();

代码示例来源:origin: dita-ot/dita-ot

private File get(final URL url, final String expectedChecksum) {
  final File tempPluginFile = new File(tempDir, "plugin.zip");
  final Get get = new Get();
  get.setProject(getProject());
  get.setTaskName("get");
  get.setSrc(url);
  get.setDest(tempPluginFile);
  get.setIgnoreErrors(false);
  get.setVerbose(false);
  get.execute();
  if (expectedChecksum != null) {
    final String checksum = getFileHash(tempPluginFile);
    if (!checksum.equalsIgnoreCase(expectedChecksum)) {
      throw new BuildException(new IllegalArgumentException(String.format("Downloaded plugin file checksum %s does not match expected value %s", checksum, expectedChecksum)));
    }
  }
  return tempPluginFile;
}

代码示例来源:origin: org.ow2.jonas.autostart/builder

get.setDest(this.workdirectory);
get.setProject(project);
get.execute();
this.jonasStarterJarFileTmpName = starterUrlString.substring(starterUrlString.lastIndexOf("/"), starterUrlString
    .length());

代码示例来源:origin: org.ow2.jonas.autostart/builder

/**
 * Extracts jonas-starter from jonas-builder archive.
 * @param builderJar the jonas-builder location
 */
public void initStarter(final String builderJar) throws BuilderException {
  Get get = new Get();
  Project project = new Project();
  try {
    get.setSrc(new URL(builderJar));
    get.setDest(this.workdirectory);
    get.setProject(project);
    get.execute();
    setStarterDefaultLocation(new File(this.workdirectory.getAbsolutePath(), this.jonasStarterJarFileTmpName));
  } catch (MalformedURLException ex) {
    Logger.getLogger(Builder.class.getName()).log(Level.SEVERE, null, ex);
  }
  Unzip unzip = new Unzip(this.output);
  unzip.setVerboseMode(this.verboseMode);
  unzip.setSrc(new File(builderJar));
  setStarterDefaultLocation(new File(this.workdirectory.getAbsolutePath(), this.jonasStarterJarFileTmpName));
  unzip.setDest(this.workdirectory);
  try {
    unzip.execute();
  } catch (UnzipException e) {
    throw new BuilderException("Unable to initialize starter", e);
  }
}

代码示例来源:origin: org.ow2.jonas.autostart/builder

get.setDest(new File(destFolder));
  get.setProject(project);
  get.execute();
} catch (MalformedURLException ex) {
  this.output.write(ex.getMessage());

代码示例来源:origin: org.seleniumhq.selenium.server/selenium-server-coreless

protected void downloadWithAnt(final URL url, final File outputFile) {
  Project p = new Project();
  p.addBuildListener(new AntJettyLoggerBuildListener(LOGGER));
  Get g = new Get();
  g.setProject(p);
  g.setSrc(url);
  g.setDest(outputFile);
  g.execute();
}

代码示例来源:origin: codehaus-cargo/cargo

getTask.execute();

代码示例来源:origin: org.testatoo.openqa/selenium-server

protected void downloadWithAnt(final URL url, final File outputFile) {
  Project p = new Project();
  p.addBuildListener(new AntJettyLoggerBuildListener(LOGGER));
  Get g = new Get();
  g.setProject(p);
  g.setSrc(url);
  g.setDest(outputFile);
  g.execute();
}

代码示例来源:origin: org.ow2.jonas.autostart/builder

get.setDest(new File(this.workdirectory, file));
  get.setProject(project);
  get.execute();
  this.jonasLocation.add(0, this.workdirectory.getAbsolutePath() + FILE_SEPARATOR + file);
} else {

相关文章

微信公众号

最新文章

更多