本文整理了Java中org.apache.tools.ant.taskdefs.Get.setProject()
方法的一些代码示例,展示了Get.setProject()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Get.setProject()
方法的具体详情如下:
包路径:org.apache.tools.ant.taskdefs.Get
类名称:Get
方法名:setProject
暂无
代码示例来源: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: 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
/**
* 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.setSrc(starterUrl);
get.setDest(this.workdirectory);
get.setProject(project);
get.execute();
this.jonasStarterJarFileTmpName = starterUrlString.substring(starterUrlString.lastIndexOf("/"), starterUrlString
代码示例来源:origin: org.ow2.jonas.autostart/builder
get.setSrc(new URL(this.applicationLocation[i]));
get.setDest(new File(destFolder));
get.setProject(project);
get.execute();
} catch (MalformedURLException ex) {
代码示例来源: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: 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.setProject(project);
get.execute();
this.jonasLocation.add(0, this.workdirectory.getAbsolutePath() + FILE_SEPARATOR + file);
内容来源于网络,如有侵权,请联系作者删除!