簡體   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