NLP - 标记化和标记等时出错

时间:2015-03-12 10:07:50

标签: java nlp stanford-nlp

我想使用Stanford NLP jar文件识别所有Tokens和PartsOfSpeech Tagging。我已将所有必需的jar文件添加到项目的构建路径中。我得到的错误是..

Exception in thread "main" java.lang.UnsupportedClassVersionError: edu/stanford/nlp/pipeline/StanfordCoreNLP : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at Test.testing(Test.java:19)
    at mainFunction.main(mainFunction.java:29)

1 个答案:

答案 0 :(得分:8)

您正在尝试使用版本为Java 7或更早版本的Stanford NLP工具3.5或更高版本。升级到Java 8或降级到Stanford工具版本3.4.1。