创建将输入文件接收到 Main 并在某个目录中输出输出文件的 jar 文件
Create jar file that takes in input file to Main and outputs an output file in some directory
我有一个 Scala 项目,我想将其导出为 jar 文件,这样我就可以 运行 在另一台机器上将它导出(我知道如何导出为 jar 文件)。我的主要功能读取现有的 input.json
文件并写入 output.json
文件。 input.json
在我的 main 中被硬编码的路径和 output.json
将被写入的路径也是硬编码的。我的目标是导出一个 jar 文件并将多个 input.json
文件传递给这个 jar 文件,我希望将 output.json
文件写入某个目录。基本上,我想要一个大型管道,将许多不同的 input.json
文件提供给这个 jar 文件,并将所有 output.json
输出到某个目录。我不太确定这是否可以完成,如果可以,具体怎么做?
尝试使用来自配置和环境变量的路径,如果环境变量不存在,它将从配置中选择路径。
根据需要更改环境变量即可。!
但如果您希望将整个目录作为包含多个 json 文件的输入。那么在那种情况下你必须实施黑客攻击!
从配置文件或环境变量中读取目录路径,将其作为目录读取,提取名称列表并在映射中对其进行操作!
希望我回答了您的问题!
我有一个 Scala 项目,我想将其导出为 jar 文件,这样我就可以 运行 在另一台机器上将它导出(我知道如何导出为 jar 文件)。我的主要功能读取现有的 input.json
文件并写入 output.json
文件。 input.json
在我的 main 中被硬编码的路径和 output.json
将被写入的路径也是硬编码的。我的目标是导出一个 jar 文件并将多个 input.json
文件传递给这个 jar 文件,我希望将 output.json
文件写入某个目录。基本上,我想要一个大型管道,将许多不同的 input.json
文件提供给这个 jar 文件,并将所有 output.json
输出到某个目录。我不太确定这是否可以完成,如果可以,具体怎么做?
尝试使用来自配置和环境变量的路径,如果环境变量不存在,它将从配置中选择路径。 根据需要更改环境变量即可。!
但如果您希望将整个目录作为包含多个 json 文件的输入。那么在那种情况下你必须实施黑客攻击!
从配置文件或环境变量中读取目录路径,将其作为目录读取,提取名称列表并在映射中对其进行操作!
希望我回答了您的问题!