2016-04-12 53 views
0

我下載並安裝了最新版本的Mallet。我的成功建立,但是當我嘗試運行SimpleTagger:Mallet - SimpleTagger未找到主要類別

java命令槌deps.jar cc.mallet.fst.SimpleTagger --train真正--model文件nouncrf樣品

java命令 「/mallet/class:/lib/mallet-deps.jar」 cc.mallet.fst.SimpleTagger --train真正--model文件nouncrf樣品

我檢查了路徑級IT是正確的,路徑.jar

但是每次我有相同的錯誤:main clas s cc.mallet.fst.SimpleTagger找不到!

感謝您的幫助!

回答

0

還沒有使用過這個庫,但是通過瀏覽可下載的zip文件,看起來您應該將dist/mallet.jardist/mallet-deps.jar添加到您的類路徑中。

像這樣的東西(如必要時修改根目錄):

java -cp "mallet/dist/mallet-deps.jar:mallet/dist/mallet.jar" cc.mallet.fst.SimpleTagger --train true --model-file nouncrf sample 

要知道,在Windows系統的類路徑,分隔符是「;」而在Linux(和MacOS)上則是「:」。

+0

謝謝您的及時回覆! 它的工作原理! 我使用:java -cp mallet-deps.jar:mallet.jar cc.mallet.fst.SimpleTagger --train true --model-file nouncrf示例 –

+0

然後請點擊「接受答案」。 – Andy