[英]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
我看不到您的圖像了。 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.