gpt4 book ai didi

java - 如何在不更改路径的情况下构建要移动到新位置的java项目

转载 作者:行者123 更新时间:2023-11-29 03:45:07 25 4
gpt4 key购买 nike

我写了一个java程序

  • 在不同的目录中生成大量文件(比如 txt 文件)
  • 然后读取文件并对其进行操作

我已将项目导出为可运行的 jar。

我需要在远程服务器上运行 jar,显然路径不一样

我有什么选择

  • 改变路径位置
  • 或者有别的出路吗?

此外,我还使用生成更多文件的不同外部程序。我的程序也需要读取这些文件。

最佳答案

嗯,听起来您需要能够配置程序的功能。 如何这取决于您。例如:

  • 你可以使用命令行参数
  • 您可以使用从已知位置加载的配置文件(或者可能从包含 jar 文件的目录加载)
  • 您可以混合使用两者,在命令行上指定配置文件位置

最后一个选项可能是最灵活的。阅读配置文件,其中包含您需要的所有其他文件位置。每个部署都可以有不同的配置文件。

关于java - 如何在不更改路径的情况下构建要移动到新位置的java项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11333649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com