java - 有没有办法支持 opencmis 1.1 与 Java 6 连接到 Alfresco CMS?

标签 java alfresco cmis opencmis

将 opencmis 1.1 与 Java 6 连接时出现以下错误。

    Exception in thread "main" java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major 
    version; class=org/apache/chemistry/opencmis/client/api/SessionFactory, offset=6
    at java.lang.ClassLoader.defineClassImpl(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:493)
    at java.net.URLClassLoader.access$300(URLClassLoader.java:64)

最佳答案

问题是您正在使用为高级 java 版本编译的库。 无论如何,您可以下载源代码( https://www.apache.org/dyn/closer.lua/chemistry/opencmis/1.1.0/chemistry-opencmis-1.1.0-source-release.zip )并针对 java 1.6 进行编译,只需修改 pom.xml :

<maven.compile.target>1.6</maven.compile.target>

您也可以在这里查看:https://issues.apache.org/jira/browse/CMIS-1022

关于java - 有没有办法支持 opencmis 1.1 与 Java 6 连接到 Alfresco CMS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59423250/

相关文章:

java - 动态 HexClock 程序

java - 使用简单的 Java 类连接(登录)到 Alfresco

.net - Ftp 仅在 .NET 4.0 中抛出 WebException

python - 如何在临时文件夹中使用 CMIS repo.query

java - LinkedBlockingQueue 第一个元素丢失

java - 应用程序类变量在android中未初始化

java - MongoDB 查找查询

java - 当我从共享首选项中读取数据时,是否需要初始化我的ArrayList?

java - 如何在 Alfresco 社区中设置标题和描述?

java - 列出特定文件夹中的用户权限 alfresco cmis java