0

次のコマンドを使用して、Lisp で Java クラスを呼び出したい:

(sys:call-system-showing-output
    "cd C:/Users/iliass/Downloads/SBC-Projet/stanford-postagger
java -mx300m -classpath stanford-postagger.jar edu.stanford.nlp.tagger.maxent.MaxentTagger -model models/english-left3words-distsim.tagger -textFile tag_input.txt > tag_output.txt"
    :prefix "&&&")`

cd ....コマンド シェルからコマンドを実行するcmd.exeと機能し、ファイルtag_output.txtが生成されますが、Lisp から呼び出すと機能しません。

Microsoft Windows で LispWorks を使用しています。

4

1 に答える 1

1

コマンドに改行を入れると、コマンドが 2 つのコマンドに分割されるとは思いません。ただし、ドキュメントによると、セミコロンで動作するはずです。

于 2015-05-22T23:00:00.587 に答える