- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.nuxeo.common.utils.ZipUtils
类的一些代码示例,展示了ZipUtils
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipUtils
类的具体详情如下:
包路径:org.nuxeo.common.utils.ZipUtils
类名称:ZipUtils
暂无
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzip(ZipInputStream in, File dir, PathFilter filter) throws IOException {
if (filter == null) {
unzip(in, dir);
} else {
unzip(in, dir, toPredicate(filter), Function.identity());
}
}
代码示例来源:origin: org.nuxeo.ecm.core/nuxeo-core-api
protected static void zip(Blob blob, ZipOutputStream out) throws IOException {
String entry = getFileName(blob);
InputStream in = blob.getStream();
try {
ZipUtils._zip(entry, in, out);
} finally {
in.close();
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static String getEntryContentAsString(URL url, String entryName) throws IOException {
try (InputStream resultStream = getEntryContentAsStream(url, entryName)) {
return IOUtils.toString(resultStream, UTF_8);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void zip(File file, OutputStream out, String prefix) throws IOException {
prefix = normalizePrefix(prefix);
String name = normalizePrefix(prefix) + file.getName();
try (ZipOutputStream zout = new ZipOutputStream(out)) {
_zip(name, file, zout);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzip(ZipInputStream in, File dir) throws IOException {
unzip(in, dir, entry -> true, Function.identity());
}
代码示例来源:origin: org.nuxeo.ecm.platform/nuxeo-platform-convert
if (!ZipUtils.isValid(blobStream)) {
throw new ConversionException("not a valid iWork file");
if (ZipUtils.hasEntry(blobStream, IWORK_PREVIEW_FILE)) {
try (InputStream previewPDFFile = ZipUtils.getEntryContentAsStream(blob.getStream(), IWORK_PREVIEW_FILE)) {
previewBlob = Blobs.createBlob(previewPDFFile);
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static boolean hasEntry(URL url, String entryName) throws IOException {
return hasEntry(url.openStream(), entryName);
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void zipFilesUsingPrefix(String prefix, File[] files, OutputStream out) throws IOException {
try (ZipOutputStream zout = new ZipOutputStream(out)) {
if (prefix != null && prefix.length() > 0) {
int p = prefix.indexOf('/');
while (p > -1) {
_putDirectoryEntry(prefix.substring(0, p), zout);
p = prefix.indexOf(p + 1, '/');
}
_putDirectoryEntry(prefix, zout);
prefix += '/';
} else {
prefix = "";
}
// prefix = prefix + '/';
for (File file : files) {
_putFileEntry(file, prefix + file.getName(), zout);
}
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzip(String prefix, URL zip, File dir) throws IOException {
try (ZipInputStream in = new ZipInputStream(new BufferedInputStream(zip.openStream()))) {
unzip(prefix, in, dir);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void _zip(File[] files, ZipOutputStream out, String prefix) throws IOException {
String normalizedPrefix = normalizePrefix(prefix);
for (File file : files) {
String name = normalizedPrefix + file.getName();
_zip(name, file, out);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzip(InputStream zipStream, File dir) throws IOException {
try (ZipInputStream in = new ZipInputStream(new BufferedInputStream(zipStream))) {
unzip(in, dir);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzip(String prefix, ZipInputStream in, File dir, PathFilter filter) throws IOException {
if (filter == null) {
unzip(prefix, in, dir);
} else {
unzip(in, dir, toPredicate(filter).and(entry -> entry.getName().startsWith(prefix)),
name -> name.substring(prefix.length()));
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static String getEntryContentAsString(InputStream stream, String searchedEntryName) throws IOException {
try (InputStream resultStream = getEntryContentAsStream(stream, searchedEntryName)) {
return IOUtils.toString(resultStream, UTF_8);
}
}
代码示例来源:origin: org.nuxeo.ecm.core/nuxeo-core-api
protected static void zip(List<Blob> blobs, ZipOutputStream out) throws IOException {
// use a set to avoid zipping entries with same names
Collection<String> names = new HashSet<String>();
int cnt = 1;
for (Blob blob : blobs) {
String entry = getFileName(blob);
if (!names.add(entry)) {
entry = "renamed_" + (cnt++) + "_" + entry;
}
InputStream in = blob.getStream();
try {
ZipUtils._zip(entry, in, out);
} finally {
in.close();
}
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzip(String prefix, InputStream zipStream, File dir) throws IOException {
try (ZipInputStream in = new ZipInputStream(new BufferedInputStream(zipStream))) {
unzip(prefix, in, dir);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static byte[] getEntryContentAsBytes(URL url, String entryName) throws IOException {
try (InputStream resultStream = getEntryContentAsStream(url, entryName)) {
return IOUtils.toByteArray(resultStream);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void _putFileEntry(File file, String entryName, ZipOutputStream out) throws IOException {
try (FileInputStream in = new FileInputStream(file)) {
_zip(entryName, in, out);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void unzipIgnoreDirs(ZipInputStream in, File dir) throws IOException {
unzip(in, dir, entry -> !entry.isDirectory(), Function.identity());
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static byte[] getEntryContentAsBytes(InputStream stream, String searchedEntryName) throws IOException {
try (InputStream resultStream = getEntryContentAsStream(stream, searchedEntryName)) {
return IOUtils.toByteArray(resultStream);
}
}
代码示例来源:origin: org.nuxeo.common/nuxeo-common
public static void zip(File[] files, OutputStream out, String prefix) throws IOException {
try (ZipOutputStream zout = new ZipOutputStream(out)) {
_zip(files, zout, prefix);
}
}
长期的评估目的是否可以在没有工作室的情况下工作? 这意味着有没有关于如何在没有工作室的情况下设计工作流程的教程? 最佳答案 Alain Escaffre 的回答: Nuxeo Studio is us
我正在编写布局贡献,我添加了一个名为 city 的 suggestOneDirectory 小部件,但我不知道在哪里可以更改/添加我自己的目录名称(而不是 l10ncoverage),其中包含要在列表
我正在尝试对现有文档执行 document.copy,假设我要复制到的目录可能存在也可能不存在。实现这一目标的好方法是什么? client = new nuxeo.Client(nuxeoParams
Nuxeo 工作流很容易用 studio 创建并部署到服务器上,也可以将 jbpm 流程集成到 nuxeo 实例中(找到一些相关信息)。但我想知道在没有工作室的情况下在 nuxeo 中创建工作流程的所
您好,我尝试将我的 ubuntu 机器 nuxeo 包从 5.9.4 升级到 5.9.5,但是升级失败,因为无法启动 nuxeo 服务。 我尝试使用 nuxeoctl --debug startbg
我在 nuxeo 中有一个文档(文件夹),我想重命名。我使用 API 通过 uid 获取 DocumentModel,并且我尝试更改实际的 nuxeo 名称,以便他的路径发生变化(不仅仅是像重命名 b
我可以导入带有几个工作流程的 nuxeo studio jar 文件以对 eclipse 进行配置并将其部署为 bundle 吗? 最佳答案 我搞定了,导入jar文件到eclipse,可以分析xml文
我想使用 nuxeo 8.10 从我的 Java 应用中提取“动态”属性来发出请求。 这是我的 NuxeoDocument 的声明:
本文整理了Java中org.nuxeo.common.xmap.XMap类的一些代码示例,展示了XMap类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,
本文整理了Java中org.nuxeo.common.utils.ZipUtils类的一些代码示例,展示了ZipUtils类的具体用法。这些代码示例主要来源于Github/Stackoverflow/
假设我有一个目录 /foo/bar/bazz 假设我想以编程方式验证它的存在: client = new nuxeo.Client(nuxeoParams) client.connect() fetc
我想在 nuxeo IDE 中安排一个事件,但收到错误 java.lang.ClassCastException: org.nuxeo.ecm.core.event.impl.EventContext
我正在创建一个使用 Nuxeo 作为文件存储的 Spring-Java 应用程序。 我想使用 rest api 在 nuxeo 的新版本文档中创建一个新文件。例如,我现在在 myworkspace 中
关闭。这个问题是opinion-based .它目前不接受答案。 想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它. 6年前关闭。 Improve this
我想知道为什么当我将其 SQL 用户目录指向其他数据库时,我的 Nuxeo 安装失败(Oracle 说:表/ View 不存在)。我想启用 show_sql Hibernate 参数以在控制台中查看
本文整理了Java中org.nuxeo.common.xmap.XMap.setValueFactory()方法的一些代码示例,展示了XMap.setValueFactory()的具体用法。这些代码示
本文整理了Java中org.nuxeo.common.xmap.XMap.()方法的一些代码示例,展示了XMap.()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Mav
本文整理了Java中org.nuxeo.common.xmap.XMap.register()方法的一些代码示例,展示了XMap.register()的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中org.nuxeo.common.xmap.XMap.load()方法的一些代码示例,展示了XMap.load()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中org.nuxeo.common.utils.ZipUtils.hasEntry()方法的一些代码示例,展示了ZipUtils.hasEntry()的具体用法。这些代码示例主要来源
我是一名优秀的程序员,十分优秀!