当前位置: 首页 > 知识库问答 >
问题:

使用TZUpdater.jar更新时区数据时出现“Cant create Directory”错误

杨俊茂
2023-03-14

我想用Java更新时区数据。据我所知,可以使用java-jar tzupdater.jar--update解决这个问题。但我发现了错误:

Cant create directory {0}

Java版本为:

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

怎么了?

共有1个答案

华佐
2023-03-14

如果运行tzupdater.jar时没有足够的权限在包含Java安装的目录中创建或编辑时区数据,则会发生此错误。

如果您在Windows上,您可能需要成为管理员用户。请参阅相关的bug报告(尽管他们没有得到您的确切错误)。

 类似资料:
  • 我想Java更新时区数据。据我所知,可以使用来解决这个问题。但是我收到了错误: Java版本是: 怎么了?

  • 我想使用DocuSign管理Api更新用户配置文件(联邦状态)。 下面是在URL中指定的使用授权代码授予(签名organization_readgroup_readuser_readuser_write)生成登录用户界面的范围。 但是当我使用下面的代码调用Docusing admin api时,它不允许任何更新并抛出错误“unauthorized” 更进一步 我已经包含了所有角色(请参阅下面用于授

  • 我使用Spring Data Neo4j 4 GraphRepository来保存和检索数据。使用GraphRepository保存()和findAll()方法。 当我将现有实体属性更新为null时,所做的更改似乎不会反映在返回的数据中。 如果将属性更新为任何其他非空值,则更改将正确反映。 我可以看到null属性更新是在DB服务器上执行的。但是findAll()方法不反映更改并保留旧值。 这是已知

  • 我试图使文档中的狗/品种示例适用于Neo4j持久性。数据库是正常创建的,但无法刷新数据,至少看起来是这样。我在em.flush()指令(在上面的DogBreedRunner.java类中)中得到错误org.neo4j.graphdb.NotInTransactionException。 我谷歌并搜索了这个问题,但真的无法绕过它。这是我的项目(我没有接触文档中的java类)。 有人能帮忙吗?如果需要

  • 问题内容: 我尝试通过bash脚本执行此命令,但出现以下错误: 错误stacktrace: {“错误”:“ IndexPrimaryShardNotAllocatedException [[my_index]主要未分配后api]”,“状态”:409} {“错误”:“ ElasticSearchIllegalArgumentException [无法更新非动态设置[[index.analysis.f