当我试图使用它时,我从提卡那里得到了所有这些警告:
2018年2月24日9:24:35。阿帕奇。蒂卡。配置。InitializableProblemHandler$3 handleInitializableProblem警告:未加载JBIG2ImageReader。jbig2文件将被忽略,请参见https://pdfbox.apache.org/2.0/dependencies.html#jai-可选依赖项的图像io。TIFFImageWriter未加载。将不处理tiff文件,请参阅https://pdfbox.apache.org/2.0/dependencies.html#jai-可选依赖项的图像io。J2KImageReader未加载。不会处理JPEG2000文件。看见https://pdfbox.apache.org/2.0/dependencies.html#jai-可选依赖项的图像io。
2月24, 2018 9:24:35日下午org.apache.tika.config.初始化问题处理3美元的处理初始化问题警告:org.xerial的sqlite-jdbc没有加载。请在类路径上提供jar来解析sqlite文件。正确的版本请参见tika-解析器/pom.xml。
我尝试添加这个(在提卡pom.xml):
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.57</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk15on</artifactId>
<version>1.57</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.57</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>com.levigo.jbig2</groupId>
<artifactId>levigo-jbig2-imageio</artifactId>
<version>2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-core</artifactId>
<version>1.3.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-jpeg2000</artifactId>
<version>1.3.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.20.1</version>
</dependency>
但我还是收到了同样的警告。
我该如何解决这个问题?
更新1
我的依赖项添加在这里:https://github.com/apache/tika/blob/1.17/pom.xml#L164-L170
我也尝试了没有设置测试。它没有做任何事情。
我添加的依赖项似乎是PDFBox的Tika依赖项。
对于Clojure访客:我用以下方法修复了它:
(System/setProperty "tika.config" "tika-config.xml")
在我的配置中。clj文件。xml只是:
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<service-loader initializableProblemHandler="ignore"/>
</properties>
该xml文件位于“资源”目录中,该目录必须位于您的路径中。
很难准确地看到发生了什么,因为您没有包含整个
此外,您所有的imageio依赖项都有
我添加了以下依赖项,没有任何其他警告
<dependency>
<groupId>org.apache.tika</groupId>
<artifactId>tika-core</artifactId>
<version>1.18</version>
</dependency>
<dependency>
<groupId>org.apache.tika</groupId>
<artifactId>tika-parsers</artifactId>
<version>1.18</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>jbig2-imageio</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-jpeg2000</artifactId>
<version>1.3.0</version>
</dependency>
接口说明 获取许可配置 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/license/1.0.0/getLicenseConf 是否需要登录 否 请求字段说明 无 响应字段说明 无 响应成功示例 { "code": 200, "data": "CODE#URL", "message": "OK" } 响应失败
本文向大家介绍Powershell获取系统中所有可停止的服务,包括了Powershell获取系统中所有可停止的服务的使用技巧和注意事项,需要的朋友参考一下 适用于PS3.0及以后版本。 Get-Service能够显示你电脑上所有已安装的服务。可是没有哪个参数是获取仅运行或停止的服务。 配合简单的Where-Object语句,才可以解决这个问题。通常代码如下: 基本上,Where-Object可以获
问题内容: 如何以编程方式在Maven执行环境之外获取Maven模块的所有依赖关系? 到目前为止,我有: 通过maven-core: 并通过jcabi-aether: 到目前为止,这通常正确吗? 现在的问题是,我得到了NullPointerException: 因为mavenProject.getRemoteProjectRepositories()返回null。 如何在考虑settings.xm
问题:我的项目的所有依赖项都已解决。在将所有项目JAR移动到/lib文件夹并在本地使用Jetty运行之后,我发现以下错误。 这表明找不到许可证。依赖项本身包含许可证url(我已经检查了pom文件it依赖项),我已经检查了pom(内部依赖项)文件中提到的标记中给出的url,它是公共的。 依赖URL:https://mvnrepository.com/artifact/xml-apis/xml-api
我正试图让maven下载所有的依赖项(编译、测试、插件等)。)这样我就可以避免让我们的dockerized构建浪费不必要的时间一遍又一遍地下载它们。 我们已经对maven build进行了dockerized,这样我们就可以从jenkins运行它,而无需在jenkins机器上安装大量构建特定的依赖项(Java、redis、maven依赖项等)。我们的构建依赖于增量docker构建,它只执行实际需要
我有两种服务a.service和b.service。a、 显示服务 b、 服务 现在,当我开始b.service,我确信a.service将被启动。在运行时,突然有人扰乱 /home/admin/run.sh和systemd无法启动a.service(也是systemctl状态a.service显示为状态失败)。现在有一个选项,b.service可以知道a.service失败,它应该停止/退出吗?