【发布时间】:2016-10-25 07:26:46
【问题描述】:
我有一个 Scala 项目,我想将其导出为 jar 文件,以便可以在另一台机器上运行它(我知道如何导出为 jar 文件)。我的 main 函数读取现有的 input.json 文件并写入 output.json 文件。 input.json 的路径在我的 main 中被硬编码,output.json 的路径也被硬编码。我的目标是导出一个 jar 文件并将多个 input.json 文件传递给这个 jar 文件,我希望将 output.json 文件写入某个目录。基本上,我想要一个大型管道,将许多不同的input.json 文件提供给这个 jar 文件,并将所有output.json 输出到某个目录。我不太确定这是否可以做到,如果可以,具体怎么做?
【问题讨论】:
-
您能否对 scala 项目进行更改,以便可以在命令行上将输出和输入文件的名称/路径作为参数给出?如果不是一个简单的脚本,对于许多输入文件中的每一个,将其复制到硬编码路径并将输出移动到某个备用目录是相当容易编写的。
-
@EmilH 是的,我可以对 scala 项目进行更改