除非终止代码,否则无法使用Scala代码创建文件

时间:2019-06-03 13:49:58

标签: scala mallet

我有一个Scala代码,在其中我正在资源目录中创建一个新文件。

然后对该新文件进行一些处理。 (以我为例分割文件)

byte

在下面的代码行中,我试图拆分上面创建的新文件,但是除非终止代码,否则文件不可用。

logger.debug("Run training process...")
InferTopics.main(("--input " + tmpDir + "new_corpus.mallet --inferencer " + tmpDir + "inferencer " + "--output-doc-topics " + tmpDir + "doc-topics-new.txt --num-iterations 1000").split(" "))
logger.debug("Inferring process finished.")

要点在于,问题在于,仅在我终止代码后才创建文件,而不是在调用 代码来创建文件。

请注意: 通过调用槌模块生成新文件,该模块推断一个输入文件并创建一个新的“ doc-topics-new.txt”。

任何建议

0 个答案:

没有答案