由於有寫導致使用> <outputfule.txt>
輸出文件的簡單方法,但是這並不在我的情況下工作寫命令行輸出到文本文件
我有客戶端服務器的一種情況,這裏我首先啓動服務器 -
java -mx500m -cp stanford-ner-with-classifier.jar edu.stanford.nlp.ie.NERServer -port 9191 -loadClassifier classifiers/english.all.3class.distsim.crf.ser.gz &
現在服務器處於聆聽模式。在這裏,我開始客戶即時在哪裏我有問題。
java -cp stanford-ner-with-classifier.jar edu.stanford.nlp.ie.NERServer -port 9191 -client
這個要求輸入句子並在命令行上輸入結果按回車。我試過這種方式
java -cp stanford-ner-with-classifier.jar edu.stanford.nlp.ie.NERServer -port 9191 -client > result.txt
它停止客戶端即時。如果它從文本文件讀取輸入並將其寫入到生成的文本文件中,我很好。
這樣做的正確方法是什麼?
謝謝,這是我需要的,但除了寫入結果之外,它還會寫入消息「輸入一些文本並按RETURN到NER標記它,或者只是返回到完成」 – user123 2014-09-29 10:08:44
這是消息,當用戶執行客戶端命令 – user123 2014-09-29 10:09:38
從結果中拋出第一條線。有可能從jar中提取代碼並更改代碼? – user123 2014-09-29 10:44:00