gpt4 book ai didi

java - 在 Maven 项目中使用系统路径变量 - Eclipse

转载 作者:行者123 更新时间:2023-11-28 22:49:11 25 4
gpt4 key购买 nike

  • 问题:大家好!我创建了一个正在构建的 Maven 项目一个 RESTful API,现在我已经创建了几个我想要的 .json 文件将我的 JSON 数据存储在 src/main/resources 中,但正如我所见每次我进行更改时(例如:注册用户 - 写一个文件)每当我重新部署 WAR 文件或服务器重新启动/重新加载。
  • 谁能告诉我如何使用系统 PATH 变量 来修复我的问题?我想将文件存储在某个地方,我将能够更新他们不必担心服务器是否正在重新加载。提前致谢!

最佳答案

SMART WAY,使用 java 配置和类路径(unix 示例,以这种方式启动您的应用程序)

java -classpath $PATH <your-class-name>

setenv CLASSPATH = $PATH

参见 unixwindows instructions .

错误的方式,在应用程序代码中

  1. 您可以从调用System.getenv() 的操作系统环境中读取PATH 变量。然后在返回的 map 中查找“PATH”元素。
  2. 然后您必须解析获得的字符串(例如使用 StringTokenizer )以获取 PATH 变量中的每个文件夹
  3. 您必须在上一点的每个文件夹中查找您的 JSON 文件

关于java - 在 Maven 项目中使用系统路径变量 - Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46186441/

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