groovy.util.AntBuilder.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(6.7k)|赞(0)|评价(0)|浏览(143)

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

AntBuilder.<init>介绍

暂无

代码示例

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

  1. def ant = new AntBuilder() // create an antbuilder
  2. ant.unzip( src:"your-src.zip",
  3. dest:"your-dest-directory",
  4. overwrite:"false" )

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

  1. new AntBuilder ().with {
  2. compileClasspath = path(id: "compile.classpath") {
  3. fileset(dir: "libs") {
  4. include(name: "**/*.jar")
  5. }
  6. }
  7. // print the classpath entries to System.out
  8. compileClasspath.list().each { println it }
  9. javac (...) {
  10. classpath (refid: "compile.classpath")
  11. }
  12. }

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

  1. import groovy.xml.NamespaceBuilder
  2. def ant = new AntBuilder()
  3. def ivy = NamespaceBuilder.newInstance(ant, 'antlib:org.apache.ivy.ant')
  4. ivy.settings(file:"ivysettings.xml")
  5. ivy.retrieve(pattern:"lib/[conf]/[artifact].[ext]")
  6. ivy.report(toDir:'reports', graph:false)

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

  1. def doStuff = { tar, out, gzip ->
  2. new AntBuilder().with {
  3. tar( basedir: out, destfile: tar )
  4. gzip( src: tar, destfile: gzip )
  5. delete( file: tar )
  6. delete( dir: out, includes:"*.xml" )
  7. }
  8. }

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

  1. def String execute(def cmd, def host, def uname, def pwd)throws Exception {
  2. def ant = new AntBuilder()
  3. ant.sshexec(host : host,
  4. username : uname,
  5. password : pwd,
  6. command : "ls -l,
  7. trust : "true",
  8. outputproperty : "result")
  9. return ant.project.properties."result"
  10. }

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

  1. def ant = new AntBuilder()
  2. ant.mkdir( dir: 'C:\Folder\' )
  3. def file = new File( 'C:\Folder\', 'TestFile'+ '.txt').newWriter()
  4. file.writeLine( 'File content' )
  5. file.close

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

  1. new AntBuilder().zip(
  2. destfile: "myfile.zip",
  3. basedir: "baseDir")

代码示例来源:origin: snowindy/scriptlet4docx

  1. public void prepare(File pathToDocx, String templateKey) throws IOException {
  2. File dir = getTemplateUnzipFolder(templateKey);
  3. if (pathToDocx.exists() && pathToDocx.isFile()) {
  4. AntBuilder antBuilder = new AntBuilder();
  5. HashMap<String, Object> params = new HashMap<String, Object>();
  6. params.put("src", pathToDocx);
  7. params.put("dest", dir);
  8. params.put("overwrite", "true");
  9. antBuilder.invokeMethod("unzip", params);
  10. } else {
  11. throw new FileNotFoundException(String.format("Cannot find docx template: '%s'",
  12. pathToDocx.getAbsolutePath()));
  13. }
  14. }

代码示例来源:origin: org.codehaus.gmaven/gmaven-mojo

  1. /**
  2. * Lazily initialize the AntBuilder, so we can pick up the log impl correctly.
  3. */
  4. private AntBuilder getAnt() {
  5. if (this.ant == null) {
  6. AntBuilder ant = new AntBuilder();
  7. BuildLogger logger = (BuildLogger) ant.getAntProject().getBuildListeners().get(0);
  8. logger.setEmacsMode(true);
  9. this.ant = ant;
  10. }
  11. return this.ant;
  12. }

代码示例来源:origin: org.codehaus.gmaven.runtime/gmaven-runtime-2.0

  1. private AntBuilder createAntBuilder() {
  2. AntBuilder ant = new AntBuilder();
  3. Object obj = ant.getAntProject().getBuildListeners().elementAt(0);
  4. if (obj instanceof BuildLogger) {
  5. BuildLogger logger = (BuildLogger)obj;
  6. logger.setEmacsMode(true);
  7. }
  8. return ant;
  9. }

代码示例来源:origin: org.codehaus.mojo.groovy.runtime/groovy-runtime-1.1

  1. private AntBuilder createAntBuilder() {
  2. AntBuilder ant = new AntBuilder();
  3. Object obj = ant.getAntProject().getBuildListeners().elementAt(0);
  4. if (obj instanceof BuildLogger) {
  5. BuildLogger logger = (BuildLogger)obj;
  6. logger.setEmacsMode(true);
  7. }
  8. return ant;
  9. }

代码示例来源:origin: org.codehaus.gmaven.runtime/gmaven-runtime-1.6

  1. private AntBuilder createAntBuilder() {
  2. AntBuilder ant = new AntBuilder();
  3. Object obj = ant.getAntProject().getBuildListeners().elementAt(0);
  4. if (obj instanceof BuildLogger) {
  5. BuildLogger logger = (BuildLogger)obj;
  6. logger.setEmacsMode(true);
  7. }
  8. return ant;
  9. }

代码示例来源:origin: org.codehaus.gmaven.runtime/gmaven-runtime-1.7

  1. private AntBuilder createAntBuilder() {
  2. AntBuilder ant = new AntBuilder();
  3. Object obj = ant.getAntProject().getBuildListeners().elementAt(0);
  4. if (obj instanceof BuildLogger) {
  5. BuildLogger logger = (BuildLogger)obj;
  6. logger.setEmacsMode(true);
  7. }
  8. return ant;
  9. }

代码示例来源:origin: org.codehaus.groovy.maven.runtime/gmaven-runtime-1.6

  1. private AntBuilder createAntBuilder() {
  2. AntBuilder ant = new AntBuilder();
  3. Object obj = ant.getAntProject().getBuildListeners().elementAt(0);
  4. if (obj instanceof BuildLogger) {
  5. BuildLogger logger = (BuildLogger)obj;
  6. logger.setEmacsMode(true);
  7. }
  8. return ant;
  9. }

代码示例来源:origin: org.codehaus.gmaven.runtime/gmaven-runtime-1.5

  1. private AntBuilder createAntBuilder() {
  2. AntBuilder ant = new AntBuilder();
  3. Object obj = ant.getAntProject().getBuildListeners().elementAt(0);
  4. if (obj instanceof BuildLogger) {
  5. BuildLogger logger = (BuildLogger)obj;
  6. logger.setEmacsMode(true);
  7. }
  8. return ant;
  9. }

代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm

  1. public static void main(String[] args) {
  2. final GroovyShell shell = new GroovyShell(new Binding());
  3. final Groovy groovy = new Groovy();
  4. for (int i = 1; i < args.length; i++) {
  5. final Commandline.Argument argument = groovy.createArg();
  6. argument.setValue(args[i]);
  7. }
  8. final AntBuilder builder = new AntBuilder();
  9. groovy.setProject(builder.getProject());
  10. groovy.parseAndRunScript(shell, null, null, null, new File(args[0]), builder);
  11. }

代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal

  1. public static void main(String[] args) {
  2. final GroovyShell shell = new GroovyShell(new Binding());
  3. final Groovy groovy = new Groovy();
  4. for (int i = 1; i < args.length; i++) {
  5. final Commandline.Argument argument = groovy.createArg();
  6. argument.setValue(args[i]);
  7. }
  8. final AntBuilder builder = new AntBuilder();
  9. groovy.setProject(builder.getProject());
  10. groovy.parseAndRunScript(shell, null, null, null, new File(args[0]), builder);
  11. }

代码示例来源:origin: org.codehaus.groovy/groovy-ant

  1. public static void main(String[] args) {
  2. final GroovyShell shell = new GroovyShell(new Binding());
  3. final Groovy groovy = new Groovy();
  4. for (int i = 1; i < args.length; i++) {
  5. final Commandline.Argument argument = groovy.createArg();
  6. argument.setValue(args[i]);
  7. }
  8. final AntBuilder builder = new AntBuilder();
  9. groovy.setProject(builder.getProject());
  10. groovy.parseAndRunScript(shell, null, null, null, new File(args[0]), builder);
  11. }

代码示例来源:origin: org.kohsuke.droovy/groovy

  1. public static void main(String[] args) {
  2. final GroovyShell shell = new GroovyShell(new Binding());
  3. final Groovy groovy = new Groovy();
  4. for (int i = 1; i < args.length; i++) {
  5. final Commandline.Argument argument = groovy.createArg();
  6. argument.setValue(args[i]);
  7. }
  8. final AntBuilder builder = new AntBuilder();
  9. groovy.setProject(builder.getProject());
  10. groovy.parseAndRunScript(shell, null, null, null, new File(args[0]), builder);
  11. }

代码示例来源:origin: org.codehaus.groovy/groovy-jdk14

  1. public static void main(String[] args) {
  2. final GroovyShell shell = new GroovyShell(new Binding());
  3. final Groovy groovy = new Groovy();
  4. for (int i = 1; i < args.length; i++) {
  5. final Commandline.Argument argument = groovy.createArg();
  6. argument.setValue(args[i]);
  7. }
  8. final AntBuilder builder = new AntBuilder();
  9. groovy.setProject(builder.getProject());
  10. groovy.parseAndRunScript(shell, null, null, null, new File(args[0]), builder);
  11. }

相关文章