- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.tools.ant.types.ZipFileSet.<init>()
方法的一些代码示例,展示了ZipFileSet.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipFileSet.<init>()
方法的具体详情如下:
包路径:org.apache.tools.ant.types.ZipFileSet
类名称:ZipFileSet
方法名:<init>
[英]Constructor for ZipFileSet
[中]ZipFileSet的构造函数
代码示例来源:origin: org.apache.ant/ant
private Stream<ArchiveFileSet> streamArchives() {
final List<ArchiveFileSet> l = new LinkedList<>();
for (final Resource r : zips) {
l.add(configureArchive(new ZipFileSet(), r));
}
for (final Resource r : tars) {
l.add(configureArchive(new TarFileSet(), r));
}
return l.stream();
}
代码示例来源:origin: org.apache.ant/ant
/**
* File to incorporate as application.xml.
* @param descr the descriptor file
*/
public void setAppxml(File descr) {
deploymentDescriptor = descr;
if (!deploymentDescriptor.exists()) {
throw new BuildException(
"Deployment descriptor: %s does not exist.",
deploymentDescriptor);
}
// Create a ZipFileSet for this file, and pass it up.
ZipFileSet fs = new ZipFileSet();
fs.setFile(deploymentDescriptor);
fs.setFullpath(XML_DESCRIPTOR_PATH);
super.addFileset(fs);
}
代码示例来源:origin: org.apache.ant/ant
/**
* set the deployment descriptor to use (WEB-INF/web.xml);
* required unless <tt>update=true</tt>
* @param descr the deployment descriptor file
*/
public void setWebxml(File descr) {
deploymentDescriptor = descr;
if (!deploymentDescriptor.exists()) {
throw new BuildException("Deployment descriptor: does not exist.",
deploymentDescriptor);
}
// Create a ZipFileSet for this file, and pass it up.
ZipFileSet fs = new ZipFileSet();
fs.setFile(deploymentDescriptor);
fs.setFullpath(XML_DESCRIPTOR_PATH);
super.addFileset(fs);
}
代码示例来源:origin: org.apache.ant/ant
/** Process groupfilesets */
private void processGroupFilesets() {
// Add the files found in groupfileset to fileset
for (FileSet fs : groupfilesets) {
logWhenWriting("Processing groupfileset ", Project.MSG_VERBOSE);
final FileScanner scanner = fs.getDirectoryScanner(getProject());
final File basedir = scanner.getBasedir();
for (String file : scanner.getIncludedFiles()) {
logWhenWriting("Adding file " + file + " to fileset",
Project.MSG_VERBOSE);
final ZipFileSet zf = new ZipFileSet();
zf.setProject(getProject());
zf.setSrc(new File(basedir, file));
add(zf);
filesetsFromGroupfilesets.add(zf);
}
}
}
代码示例来源:origin: jenkinsci/jenkins
File classesJar = new File(destDir, "WEB-INF/lib/classes.jar");
ZipFileSet zfs = new ZipFileSet();
zfs.setProject(prj);
zfs.setSrc(archive);
代码示例来源:origin: org.apache.ant/ant
/**
* A ZipFileset accepts another ZipFileSet or a FileSet as reference
* FileSets are often used by the war task for the lib attribute
* @param p the project to use
* @return the abstract fileset instance
*/
@Override
protected AbstractFileSet getRef(Project p) {
dieOnCircularReference(p);
Object o = getRefid().getReferencedObject(p);
if (o instanceof ZipFileSet) {
return (AbstractFileSet) o;
}
if (o instanceof FileSet) {
ZipFileSet zfs = new ZipFileSet((FileSet) o);
configureFileSet(zfs);
return zfs;
}
String msg = getRefid().getRefId() + " doesn\'t denote a zipfileset or a fileset";
throw new BuildException(msg);
}
代码示例来源:origin: spring-io/initializr
@RequestMapping("/starter.zip")
@ResponseBody
public ResponseEntity<byte[]> springZip(BasicProjectRequest basicRequest)
throws IOException {
ProjectRequest request = (ProjectRequest) basicRequest;
File dir = this.projectGenerator.generateProjectStructure(request);
File download = this.projectGenerator.createDistributionFile(dir, ".zip");
String wrapperScript = getWrapperScript(request);
new File(dir, wrapperScript).setExecutable(true);
Zip zip = new Zip();
zip.setProject(new Project());
zip.setDefaultexcludes(false);
ZipFileSet set = new ZipFileSet();
set.setDir(dir);
set.setFileMode("755");
set.setIncludes(wrapperScript);
set.setDefaultexcludes(false);
zip.addFileset(set);
set = new ZipFileSet();
set.setDir(dir);
set.setIncludes("**,");
set.setExcludes(wrapperScript);
set.setDefaultexcludes(false);
zip.addFileset(set);
zip.setDestFile(download.getCanonicalFile());
zip.execute();
return upload(download, dir, generateFileName(request, "zip"), "application/zip");
}
代码示例来源:origin: org.apache.ant/ant
final ZipFileSet oldFiles = new ZipFileSet();
oldFiles.setProject(getProject());
oldFiles.setSrc(renamedFile);
代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks
private void processDescriptor(File xmlDtor, String xmlDtorName) {
if (!xmlDtor.exists())
throw new BuildException("Deployment descriptor: " + xmlDtor + " does not exist.");
// Add a new fileset for the DD.
ZipFileSet fs = new ZipFileSet();
fs.setFile(xmlDtor);
fs.setFullpath("META-INF/" + xmlDtorName);
super.addFileset(fs);
}
代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks
private void setServicexml(File [] servicexml) {
this.servicexml = servicexml;
for (int i = 0; i < servicexml.length; i++) {
if (!servicexml[i].exists()) {
throw new BuildException("Service deployment descriptor: "
+ servicexml[i]
+ " does not exist.");
}
}
for (int i = 0; i < servicexml.length; i++) {
ZipFileSet fs = new ZipFileSet();
fs.setFile(servicexml[i]);
fs.setFullpath(servicexml[i].getName());
super.addFileset(fs);
}
// look for oc-service.xml extension dd
if (extXmlStr != null) {
File extXml = (metainfbase == null) ? new File(extXmlStr) : new File(metainfbase, extXmlStr);
if (!extXml.exists()) {
throw new BuildException("Service extension deployment descriptor: "
+ extXml
+ " does not exist.");
}
ZipFileSet fs = new ZipFileSet();
fs.setFile(extXml);
fs.setFullpath("META-INF/oc-service.xml");
super.addFileset(fs);
}
}
代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks
ZipFileSet fs = new ZipFileSet();
fs.setFile(componentFile);
fs.setFullpath(componentFile.getName());
ZipFileSet fs = new ZipFileSet();
fs.setFile(deployableunitxml);
fs.setFullpath("META-INF/deployable-unit.xml");
代码示例来源:origin: org.mobicents.servers.jainslee.core/ant-tasks
ZipFileSet zipFileSet = new ZipFileSet();
zipFileSet.setSrc(classpathFileList[i]);
zipFileSet.setIncludes(urlPath);
代码示例来源:origin: stackoverflow.com
ZipFileSet fileSet = new ZipFileSet();
fileSet.setDir(fileToZip);
fileSet.setPrefix(fileToZip.getPath());
代码示例来源:origin: jenkinsci/maven-hpi-plugin
rezip.setDestFile(outputFile);
rezip.setProject(new Project());
ZipFileSet z = new ZipFileSet();
z.setSrc(war);
rezip.addZipfileset(z);
throw new UnsupportedOperationException(hpi.getFile()+" is a directory and not packaged yet. this isn't supported");
z = new ZipFileSet();
z.setFile(hpi.getFile());
z.setFullpath("/WEB-INF/plugins/"+hpi.getArtifactId()+".hpi");
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
File classesJar = new File(destDir, "WEB-INF/lib/classes.jar");
ZipFileSet zfs = new ZipFileSet();
zfs.setProject(prj);
zfs.setSrc(archive);
代码示例来源:origin: net.sf.antenna/antenna
ZipFileSet zip = new ZipFileSet();
zip.setProject(getProject());
zip.setSrc(lib);
代码示例来源:origin: stackoverflow.com
task.init();
task.setDestFile(new File(zipFilePath));
ZipFileSet zipFileSet = new ZipFileSet();
zipFileSet.setPrefix("WEB-INF/lib");
zipFileSet.setDir(new File(libsToAddDir));
代码示例来源:origin: net.wasdev.wlp.ant/wlp-anttasks
private void updateSourceWar(File jspCompileDir) {
// Finally need to merge the compiled jsps in
War warTask = new War();
warTask.setProject(getProject());
warTask.setDestFile(war);
warTask.setUpdate(true);
ZipFileSet jspFiles = new ZipFileSet();
// The JSPs will be in the a well known location. The
// app name from server.xml and the war file name will
// be
// in the path, the war name minus the .war extension
// (if present) will also be used.
jspFiles.setDir(jspCompileDir);
warTask.addClasses(jspFiles);
warTask.setTaskName(getTaskName());
warTask.execute();
}
代码示例来源:origin: org.apache.geronimo.framework/geronimo-plugin
Zip zip = new Zip();
zip.setDestFile(dest);
ZipFileSet fs = new ZipFileSet();
fs.setDir(source);
fs.setPrefix(serverName);
我尝试理解[c代码 -> 汇编]代码 void node::Check( data & _data1, vector& _data2) { -> push ebp -> mov ebp,esp ->
我需要在当前表单(代码)的上下文中运行文本文件中的代码。其中一项要求是让代码创建新控件并将其添加到当前窗体。 例如,在Form1.cs中: using System.Windows.Forms; ..
我有此 C++ 代码并将其转换为 C# (.net Framework 4) 代码。有没有人给我一些关于 malloc、free 和 sprintf 方法的提示? int monate = ee; d
我的网络服务器代码有问题 #include #include #include #include #include #include #include int
给定以下 html 代码,将列表中的第三个元素(即“美丽”一词)以斜体显示的 CSS 代码是什么?当然,我可以给这个元素一个 id 或一个 class,但 html 代码必须保持不变。谢谢
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年前。
我试图制作一个宏来避免重复代码和注释。 我试过这个: #define GrowOnPage(any Page, any Component) Component.Width := Page.Surfa
我正在尝试将我的旧 C++ 代码“翻译”成头条新闻所暗示的 C# 代码。问题是我是 C# 中的新手,并不是所有的东西都像 C++ 中那样。在 C++ 中这些解决方案运行良好,但在 C# 中只是不能。我
在 Windows 10 上工作,R 语言的格式化程序似乎没有在 Visual Studio Code 中完成它的工作。我试过R support for Visual Studio Code和 R-T
我正在处理一些报告(计数),我必须获取不同参数的计数。非常简单但乏味。 一个参数的示例查询: qCountsEmployee = ( "select count(*) from %s wher
最近几天我尝试从 d00m 调试网络错误。我开始用尽想法/线索,我希望其他 SO 用户拥有可能有用的宝贵经验。我希望能够提供所有相关信息,但我个人无法控制服务器环境。 整个事情始于用户注意到我们应用程
我有一个 app.js 文件,其中包含如下 dojo amd 模式代码: require(["dojo/dom", ..], function(dom){ dom.byId('someId').i
我对“-gencode”语句中的“code=sm_X”选项有点困惑。 一个例子:NVCC 编译器选项有什么作用 -gencode arch=compute_13,code=sm_13 嵌入库中? 只有
我为我的表格使用 X-editable 框架。 但是我有一些问题。 $(document).ready(function() { $('.access').editable({
我一直在通过本教程学习 flask/python http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-wo
我想将 Vim 和 EMACS 用于 CNC、G 代码和 M 代码。 Vim 或 EMACS 是否有任何语法或模式来处理这种类型的代码? 最佳答案 一些快速搜索使我找到了 this vim 和 thi
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve this
这个问题在这里已经有了答案: Enabling markdown highlighting in Vim (5 个回答) 6年前关闭。 当我在 Vim 中编辑包含 Markdown 代码的 READM
我正在 Swift3 iOS 中开发视频应用程序。基本上我必须将视频 Assets 和音频与淡入淡出效果合并为一个并将其保存到 iPhone 画廊。为此,我使用以下方法: private func d
pipeline { agent any stages { stage('Build') { steps { e
我是一名优秀的程序员,十分优秀!