【问题标题】:Mallet - SimpleTagger Main class not foundMallet - 未找到 SimpleTagger 主类
【发布时间】:2016-04-13 00:28:35
【问题描述】:

我下载并安装了最新版本的 Mallet。我成功构建了它,但是当我尝试运行 SimpleTagger 时:

java -cp mallet-deps.jar cc.mallet.fst.SimpleTagger --train true --model-file nouncrf 示例

java -cp "/mallet/class:/lib/mallet-deps.jar" cc.mallet.fst.SimpleTagger --train true --model-file nouncrf 样本

我检查了正确的类路径和.jar的路径

但每次我都有同样的错误:找不到主类 cc.mallet.fst.SimpleTagger !!!

感谢您的帮助!

【问题讨论】:

    标签: java mallet


    【解决方案1】:

    没有使用过那个库,但看一眼可下载的 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)上它是“:”。

    【讨论】:

    • 感谢您的及时回复!!!有用 !我使用:java -cp mallet-deps.jar:mallet.jar cc.mallet.fst.SimpleTagger --train true --model-file nouncrf sample
    猜你喜欢
    • 1970-01-01
    • 2013-03-06
    • 2011-07-24
    • 2017-11-27
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 2017-05-04
    • 2017-08-02
    相关资源
    最近更新 更多