- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中de.tudarmstadt.ukp.clarin.webanno.support.ZipUtils.normalizeEntryName()
方法的一些代码示例,展示了ZipUtils.normalizeEntryName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipUtils.normalizeEntryName()
方法的具体详情如下:
包路径:de.tudarmstadt.ukp.clarin.webanno.support.ZipUtils
类名称:ZipUtils
方法名:normalizeEntryName
暂无
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-project
/**
* copy project log files from the exported project
* @param zip the ZIP file.
* @param aProject the project.
* @throws IOException if an I/O error occurs.
*/
@SuppressWarnings("rawtypes")
@Deprecated
private void createProjectLog(ZipFile zip, Project aProject)
throws IOException
{
for (Enumeration zipEnumerate = zip.entries(); zipEnumerate.hasMoreElements();) {
ZipEntry entry = (ZipEntry) zipEnumerate.nextElement();
// Strip leading "/" that we had in ZIP files prior to 2.0.8 (bug #985)
String entryName = ZipUtils.normalizeEntryName(entry);
if (entryName.startsWith(LOG_FOLDER + "/")) {
FileUtils.copyInputStreamToFile(zip.getInputStream(entry),
getProjectLogFile(aProject));
log.info("Imported log for project [" + aProject.getName() + "] with id ["
+ aProject.getId() + "]");
}
}
}
代码示例来源:origin: webanno/webanno
/**
* copy project log files from the exported project
* @param zip the ZIP file.
* @param aProject the project.
* @throws IOException if an I/O error occurs.
*/
@SuppressWarnings("rawtypes")
@Deprecated
private void createProjectLog(ZipFile zip, Project aProject)
throws IOException
{
for (Enumeration zipEnumerate = zip.entries(); zipEnumerate.hasMoreElements();) {
ZipEntry entry = (ZipEntry) zipEnumerate.nextElement();
// Strip leading "/" that we had in ZIP files prior to 2.0.8 (bug #985)
String entryName = ZipUtils.normalizeEntryName(entry);
if (entryName.startsWith(LOG_FOLDER + "/")) {
FileUtils.copyInputStreamToFile(zip.getInputStream(entry),
getProjectLogFile(aProject));
log.info("Imported log for project [" + aProject.getName() + "] with id ["
+ aProject.getId() + "]");
}
}
}
代码示例来源:origin: webanno/webanno
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-project
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: webanno/webanno
/**
* copy Project META_INF from the exported project
* @param zip the ZIP file.
* @param aProject the project.
* @throws IOException if an I/O error occurs.
*/
@Deprecated
@SuppressWarnings("rawtypes")
private void createProjectMetaInf(ZipFile zip, Project aProject)
throws IOException
{
for (Enumeration zipEnumerate = zip.entries(); zipEnumerate.hasMoreElements();) {
ZipEntry entry = (ZipEntry) zipEnumerate.nextElement();
// Strip leading "/" that we had in ZIP files prior to 2.0.8 (bug #985)
String entryName = ZipUtils.normalizeEntryName(entry);
if (entryName.startsWith(META_INF_FOLDER + "/")) {
File metaInfDir = new File(getMetaInfFolder(aProject),
FilenameUtils.getPath(entry.getName().replace(META_INF_FOLDER + "/", "")));
// where the file reside in the META-INF/... directory
FileUtils.forceMkdir(metaInfDir);
FileUtils.copyInputStreamToFile(zip.getInputStream(entry), new File(metaInfDir,
FilenameUtils.getName(entry.getName())));
log.info("Imported META-INF for project [" + aProject.getName() + "] with id ["
+ aProject.getId() + "]");
}
}
}
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-project
/**
* copy Project META_INF from the exported project
* @param zip the ZIP file.
* @param aProject the project.
* @throws IOException if an I/O error occurs.
*/
@Deprecated
@SuppressWarnings("rawtypes")
private void createProjectMetaInf(ZipFile zip, Project aProject)
throws IOException
{
for (Enumeration zipEnumerate = zip.entries(); zipEnumerate.hasMoreElements();) {
ZipEntry entry = (ZipEntry) zipEnumerate.nextElement();
// Strip leading "/" that we had in ZIP files prior to 2.0.8 (bug #985)
String entryName = ZipUtils.normalizeEntryName(entry);
if (entryName.startsWith(META_INF_FOLDER + "/")) {
File metaInfDir = new File(getMetaInfFolder(aProject),
FilenameUtils.getPath(entry.getName().replace(META_INF_FOLDER + "/", "")));
// where the file reside in the META-INF/... directory
FileUtils.forceMkdir(metaInfDir);
FileUtils.copyInputStreamToFile(zip.getInputStream(entry), new File(metaInfDir,
FilenameUtils.getName(entry.getName())));
log.info("Imported META-INF for project [" + aProject.getName() + "] with id ["
+ aProject.getId() + "]");
}
}
}
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-api-dao
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: webanno/webanno
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-api-dao
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: webanno/webanno
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-api-dao
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: webanno/webanno
String entryName = ZipUtils.normalizeEntryName(entry);
代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-constraints
@Override
public void importData(ProjectImportRequest aRequest, Project aProject,
ExportedProject aExProject, ZipFile aZip)
throws Exception
{
for (Enumeration<? extends ZipEntry> zipEnumerate = aZip.entries(); zipEnumerate
.hasMoreElements();) {
ZipEntry entry = zipEnumerate.nextElement();
// Strip leading "/" that we had in ZIP files prior to 2.0.8 (bug #985)
String entryName = ZipUtils.normalizeEntryName(entry);
if (entryName.startsWith(ConstraintsService.CONSTRAINTS + "/")) {
String fileName = FilenameUtils.getName(entry.getName());
if (fileName.trim().isEmpty()) {
continue;
}
ConstraintSet constraintSet = new ConstraintSet();
constraintSet.setProject(aProject);
constraintSet.setName(fileName);
constraintsService.createConstraintSet(constraintSet);
constraintsService.writeConstraintSet(constraintSet, aZip.getInputStream(entry));
log.info("Imported constraint [" + fileName + "] for project [" + aProject.getName()
+ "] with id [" + aProject.getId() + "]");
}
}
}
}
代码示例来源:origin: webanno/webanno
@Override
public void importData(ProjectImportRequest aRequest, Project aProject,
ExportedProject aExProject, ZipFile aZip)
throws Exception
{
for (Enumeration<? extends ZipEntry> zipEnumerate = aZip.entries(); zipEnumerate
.hasMoreElements();) {
ZipEntry entry = zipEnumerate.nextElement();
// Strip leading "/" that we had in ZIP files prior to 2.0.8 (bug #985)
String entryName = ZipUtils.normalizeEntryName(entry);
if (entryName.startsWith(ConstraintsService.CONSTRAINTS + "/")) {
String fileName = FilenameUtils.getName(entry.getName());
if (fileName.trim().isEmpty()) {
continue;
}
ConstraintSet constraintSet = new ConstraintSet();
constraintSet.setProject(aProject);
constraintSet.setName(fileName);
constraintsService.createConstraintSet(constraintSet);
constraintsService.writeConstraintSet(constraintSet, aZip.getInputStream(entry));
log.info("Imported constraint [" + fileName + "] for project [" + aProject.getName()
+ "] with id [" + aProject.getId() + "]");
}
}
}
}
本文整理了Java中de.tudarmstadt.ukp.clarin.webanno.support.ZipUtils类的一些代码示例,展示了ZipUtils类的具体用法。这些代码示例主要来源于Gi
本文整理了Java中de.tudarmstadt.ukp.clarin.webanno.support.ZipUtils.zipFolder()方法的一些代码示例,展示了ZipUtils.zipFol
本文整理了Java中de.tudarmstadt.ukp.clarin.webanno.support.ZipUtils.isZipStream()方法的一些代码示例,展示了ZipUtils.isZi
本文整理了Java中de.tudarmstadt.ukp.clarin.webanno.support.ZipUtils.normalizeEntryName()方法的一些代码示例,展示了ZipUti
我是一名优秀的程序员,十分优秀!