【发布时间】:2021-11-21 09:22:52
【问题描述】:
我正在尝试在 IntelliJ IDEA 中以调试或运行模式运行我的项目,它总是让我这样:
无法运行程序“C:\corretto11\bin\java.exe”(在目录“C:\project-be”中):CreateProcess error=206,文件名或扩展名太长
我在 C 根目录 中都有,我尝试用谷歌搜索它并在 Stack Overflow 中搜索,但我发现没有任何效果。
编辑:
当我添加以下依赖时,问题就来了:
implementation("com.google.firebase:firebase-admin:8.1.0")
说实话,我不知道我能做什么,如果我删除依赖它就像魔术一样工作。
【问题讨论】:
-
您的项目文件路径或类路径太长,无法运行。这是windows的限制。您可以单击 IDE 主菜单中的
Run | Edit Configuration,选择您的配置并启用Shorten command line选项以缩短命令行。 -
@EgorKlepikov 我尝试使用 JAR manifest 和 @argfile 没有成功
-
您使用什么构建系统? (例如 Maven、Gradle 等...)
-
这行得通,但它只是临时解决方案,我很想使用 IntelliJ 调试功能来调试我的应用程序。
-
好像我的依赖太长了但是不知道怎么解决
标签: firebase kotlin gradle intellij-idea