繁体   English   中英

Porter2阻止Java实现查询

[英]Porter2 Stemming Java Implementation Inquiry

我已经看过其他有关此的帖子,但仍然无法正常工作。

http://snowball.tartarus.org/dist/libstemmer_java.tgz <<-这包含porter2算法的Java实现。

我要做的是将内容提取到桌面上(以便于访问),然后使用Netbeans IDE打开其.java文件。 我运行了它,但是返回了错误。

Netbeans不读取其他Java文件。 由于所有java文件都相互连接,因此javaX文件的一个错误会在javaY文件上产生错误,依此类推。

TestApp.java是应该运行的一个。 但是会发生以下错误。 查看屏幕截图。

这是屏幕截图:

http://img248.imageshack.us/img248/290/java1.jpg

http://img4.imageshack.us/img4/5196/java2l.jpg

http://img441.imageshack.us/img441/8625/java3i.jpg

我看不到您的图像了。 ext文件夹由于在frenchStemmer.java中存在3条无法访问的语句而无法编译。 可以轻松删除它们,或者如果不使用法语,则可以删除整个文件。

case 13:
                        // (, line 155
                        // call RV, line 155
                        if (!r_RV())
                        {
                            return false;
                        }
                        // fail, line 155
                        // (, line 155
                        // <-, line 155
                        slice_from("ant");
                        return false;
                        break;                 <<<- remove this

我在Intellij的免费Community Edition中进行了编译和运行,还使用了命令行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM