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

x33g5p2x  于2022-01-22 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(198)

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

Jar.addFileset介绍

暂无

代码示例

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

  1. /**
  2. * add files under WEB-INF/lib/
  3. * @param fs the zip file set to add
  4. */
  5. public void addLib(ZipFileSet fs) {
  6. // We just set the prefix for this fileset, and pass it up.
  7. fs.setPrefix("WEB-INF/lib/");
  8. super.addFileset(fs);
  9. }

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

  1. /**
  2. * Adds zipfileset.
  3. *
  4. * @param fs zipfileset to add
  5. */
  6. public void addArchives(ZipFileSet fs) {
  7. // We just set the prefix for this fileset, and pass it up.
  8. // Do we need to do this? LH
  9. fs.setPrefix("/");
  10. super.addFileset(fs);
  11. }

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

  1. /**
  2. * add files under WEB-INF/classes
  3. * @param fs the zip file set to add
  4. */
  5. public void addClasses(ZipFileSet fs) {
  6. // We just set the prefix for this fileset, and pass it up.
  7. fs.setPrefix("WEB-INF/classes/");
  8. super.addFileset(fs);
  9. }

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

  1. /**
  2. * files to add under WEB-INF;
  3. * @param fs the zip file set to add
  4. */
  5. public void addWebinf(ZipFileSet fs) {
  6. // We just set the prefix for this fileset, and pass it up.
  7. fs.setPrefix("WEB-INF/");
  8. super.addFileset(fs);
  9. }

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

  1. /**
  2. * File to incorporate as application.xml.
  3. * @param descr the descriptor file
  4. */
  5. public void setAppxml(File descr) {
  6. deploymentDescriptor = descr;
  7. if (!deploymentDescriptor.exists()) {
  8. throw new BuildException(
  9. "Deployment descriptor: %s does not exist.",
  10. deploymentDescriptor);
  11. }
  12. // Create a ZipFileSet for this file, and pass it up.
  13. ZipFileSet fs = new ZipFileSet();
  14. fs.setFile(deploymentDescriptor);
  15. fs.setFullpath(XML_DESCRIPTOR_PATH);
  16. super.addFileset(fs);
  17. }

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

  1. /**
  2. * set the deployment descriptor to use (WEB-INF/web.xml);
  3. * required unless <tt>update=true</tt>
  4. * @param descr the deployment descriptor file
  5. */
  6. public void setWebxml(File descr) {
  7. deploymentDescriptor = descr;
  8. if (!deploymentDescriptor.exists()) {
  9. throw new BuildException("Deployment descriptor: does not exist.",
  10. deploymentDescriptor);
  11. }
  12. // Create a ZipFileSet for this file, and pass it up.
  13. ZipFileSet fs = new ZipFileSet();
  14. fs.setFile(deploymentDescriptor);
  15. fs.setFullpath(XML_DESCRIPTOR_PATH);
  16. super.addFileset(fs);
  17. }

代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks

  1. private void processDescriptor(File xmlDtor, String xmlDtorName) {
  2. if (!xmlDtor.exists())
  3. throw new BuildException("Deployment descriptor: " + xmlDtor + " does not exist.");
  4. // Add a new fileset for the DD.
  5. ZipFileSet fs = new ZipFileSet();
  6. fs.setFile(xmlDtor);
  7. fs.setFullpath("META-INF/" + xmlDtorName);
  8. super.addFileset(fs);
  9. }

代码示例来源:origin: net.sf.antenna/antenna

  1. public void addFileset(FileSet files) {
  2. super.addFileset(files);
  3. classDirs = classDirs + files.getDir(getProject()) + File.pathSeparator;
  4. }

代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks

  1. private void setServicexml(File [] servicexml) {
  2. this.servicexml = servicexml;
  3. for (int i = 0; i < servicexml.length; i++) {
  4. if (!servicexml[i].exists()) {
  5. throw new BuildException("Service deployment descriptor: "
  6. + servicexml[i]
  7. + " does not exist.");
  8. }
  9. }
  10. for (int i = 0; i < servicexml.length; i++) {
  11. ZipFileSet fs = new ZipFileSet();
  12. fs.setFile(servicexml[i]);
  13. fs.setFullpath(servicexml[i].getName());
  14. super.addFileset(fs);
  15. }
  16. // look for oc-service.xml extension dd
  17. if (extXmlStr != null) {
  18. File extXml = (metainfbase == null) ? new File(extXmlStr) : new File(metainfbase, extXmlStr);
  19. if (!extXml.exists()) {
  20. throw new BuildException("Service extension deployment descriptor: "
  21. + extXml
  22. + " does not exist.");
  23. }
  24. ZipFileSet fs = new ZipFileSet();
  25. fs.setFile(extXml);
  26. fs.setFullpath("META-INF/oc-service.xml");
  27. super.addFileset(fs);
  28. }
  29. }

代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks

  1. fs.setFile(componentFile);
  2. fs.setFullpath(componentFile.getName());
  3. super.addFileset(fs);
  4. fs.setFile(deployableunitxml);
  5. fs.setFullpath("META-INF/deployable-unit.xml");
  6. super.addFileset(fs);
  7. } catch (Exception e) {
  8. throw new BuildException(e);

代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks

  1. fileSet.setDir(cpBase);
  2. fileSet.setIncludes(osPath);
  3. super.addFileset(fileSet);
  4. return;

代码示例来源:origin: mojohaus/nbm-maven-plugin

  1. set = new FileSet();
  2. set.setDir( javahelp_target );
  3. jar.addFileset( set );
  4. jar.execute();

代码示例来源:origin: org.codehaus.mojo/nbm-maven-plugin

  1. set = new FileSet();
  2. set.setDir( javahelp_target );
  3. jar.addFileset( set );
  4. jar.execute();

代码示例来源:origin: io.tesla.jettyconsole/jetty-console-creator

  1. private void packageConsole() throws CreatorExecutionException {
  2. try {
  3. Jar jarArchiver = new Jar();
  4. jarArchiver.setProject(new Project());
  5. jarArchiver.setDestFile(destinationWar);
  6. final FileSet fileSet = new FileSet();
  7. fileSet.setDir(workingDirectory);
  8. jarArchiver.addFileset(fileSet);
  9. jarArchiver.addConfiguredManifest(createManifest());
  10. jarArchiver.execute();
  11. } catch (ManifestException e) {
  12. throw new CreatorExecutionException(e.getMessage(), e);
  13. }
  14. }

代码示例来源:origin: net.sf.antenna/antenna

  1. classes.setDir(tmpDir);
  2. zip.addFileset(classes);
  3. zip.addFileset(nonClasses);

代码示例来源:origin: org.simplericity.jettyconsole/jetty-console-creator

  1. private void packageConsole() throws CreatorExecutionException {
  2. try {
  3. Jar jarArchiver = new Jar();
  4. jarArchiver.setProject(new Project());
  5. jarArchiver.setDestFile(destinationWar);
  6. final FileSet fileSet = new FileSet();
  7. fileSet.setDir(workingDirectory);
  8. jarArchiver.addFileset(fileSet);
  9. jarArchiver.addConfiguredManifest(createManifest());
  10. jarArchiver.execute();
  11. } catch (ManifestException e) {
  12. throw new CreatorExecutionException(e.getMessage(), e);
  13. }
  14. }

相关文章