1

我在尝试使用以下存储库时遇到了很多问题:https ://github.com/sistanlp/processors

我已经安装了 Scala 和 Java。我得到了斯坦福 CoreNLP,但我不确定我是否正确设置它。

我使用从上述存储库获得的“处理器”文件中的 build.sbt 文件运行了“sbt compile”和“sbt assembly”。它似乎有效,尽管我收到了一些警告。

我将所有能找到的 .jar 文件移动到目标文件夹中的类文件夹中。

我按照这里的说明:http: //www.codecommit.com/blog/scala/joint-compilation-of-scala-and-java-sources编译了 sistanlp/processors 存储库中的示例 java 代码(最后一个代码自述文件中的示例),我输入了以下内容:

javac -d /home/mra235/processors-master/processors-master/target/scala-2.11/classes       -classpath $SCALA_HOME/lib/scala-library.jar:/home/mra235/processors-master/processors-master/target/scala-2.11/classes        src/main/java/*.java

但是我遇到了错误,特别是以下错误:

warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature'

我没有想法......我可能设置了一些不正确的东西,例如处理器存储库或 Standford CoreNLP,但是我不知道我做错了什么。

4

0 回答 0