【问题标题】:java.nio.file.InvalidPathException while building WAR file构建 WAR 文件时出现 java.nio.file.InvalidPathException
【发布时间】:2019-12-27 07:40:34
【问题描述】:

在构建 WEB 应用程序存档 (WAR) 文件时,我在 Intellij IDEA 2018.3.1 Ultimate Edition 上收到此错误。我首先写错了构建路径,如下所示。索引 2 处有空格字符。 路径错误:“D:\my_folder\XXX.war”

错误:Artifact 'XXX': java.nio.file.InvalidPathException: Trailing char at index 2: D: \my_folder\XXX.war

我将路径固定为“D:\my_folder\XXX.war”并尝试构建工件,但它仍然给我同样的错误。 我尝试在固定路径中使用不同的 WAR 名称(YYY.war),构建。之后,我将路径更改为 C:\folder 并写了相同的 WAR 名称 (XXX.war),但它给了我与旧路径相同的错误,尽管磁盘发生了变化。

错误:Artifact 'XXX': java.nio.file.InvalidPathException: Trailing char at index 2: D: \my_folder\XXX.war

我绝对不能使用“XXX”作为工件名称。

我还尝试了什么:

  • Intellij IDEA 已重新启动。
  • 工件被删除并重新创建。
  • 使缓存无效/重新启动。

【问题讨论】:

  • 作为一种解决方法,如果您删除(或重命名)您的 \.idea 文件夹,它会成功启动吗?
  • @Kootli 我删除了 .idea 文件夹并再次进行了所有配置,但它给了我同样的错误。我应该重启电脑吗?

标签: intellij-idea war artifact


【解决方案1】:

Build > Rebuild Project 解决了这个问题。之后,WAR文件构建成功。

【讨论】:

    猜你喜欢
    • 2014-06-18
    • 2011-03-09
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    • 2016-03-13
    • 1970-01-01
    • 2016-04-18
    • 1970-01-01
    相关资源
    最近更新 更多