gpt4 book ai didi

java - .jar 文件在哪里查找输入文件?

转载 作者:行者123 更新时间:2023-12-01 06:07:07 25 4
gpt4 key购买 nike

我在本地计算机上创建了一个 .jar 文件(使用 ant/eclipse),然后将其上传到服务器(foo/usr/share/java)。我希望我的 .jar 文件读取名为“example.txt”的文件。我需要在服务器上的哪个位置保存“example.txt”才能发生这种情况?或者,我应该如何更改代码中的文件路径?我很高兴对这个文件路径进行硬编码,因为文件和文件路径都不会改变。谢谢!

最佳答案

如果您在控制台运行应用程序,请将文本文件保存在当前文件夹中。如果您的应用程序在应用程序服务器内运行,则文件将在应用程序服务器的当前文件夹中搜索。

打开所需文件的最佳方法 - 使用程序参数。

在Java编程语言中,每个应用程序都必须包含一个main方法,其签名为:

public static void main(String[] args)

该数组是运行时系统将信息传递给应用程序的机制。例如:

java MyApp arg1 arg2

数组中的每个字符串称为命令行参数。命令行参数让用户无需重新编译即可影响应用程序的操作。

关于java - .jar 文件在哪里查找输入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42103970/

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