java. lang.非法参数异常:参数'directory'不是目录

py49o6xq  于 2023-01-24  发布在  Java
关注(0)|答案(6)|浏览(296)

我正在尝试在本地wildfly计算机上部署maven Web应用程序。但我收到此错误:

08:55:02,595 ERROR [io.undertow.request] (default task-55) UT005023: Exception handling request to /reg-server-1.0.0-SNAPSHOT/v1/lineage: org.jboss.resteasy.spi.Unhandled
Exception: java.lang.IllegalArgumentException: Parameter 'directory' is not a directory
ylamdve6

ylamdve61#

./gradlew汇编调试--重新运行任务
如果您尝试使用settings.gradle连接多个代码库并收到此错误,则在命令提示符下运行的此命令将有效。

2lpgd968

2lpgd9682#

以下几点对我很有效:
1.转到Build.gradle(Module: app)并启用make databinding => enable :false
1.重建您的项目。

g52tjvyc

g52tjvyc3#

我在Android Studio中遇到过类似的错误。我只是该高速缓存无效并重新启动了IDE。我想这与构建过程中不更新的陈旧缓存数据有关。因此,当您撤消之前导致创建和删除包和类的一些更改时,就像Android Studio中的DataBinding类。您将得到不存在的目录,IDE从未更新缓存以在后续构建中反映相同内容。因此,即使在清理和重建之后,错误持续存在。希望这能有所帮助。
在Android Studio中,后藤文件-〉使缓存失效并重新启动。

jgovgodb

jgovgodb4#

对我来说,通过删除.gradle文件夹并再次运行构建解决了这个问题。

wwwo4jvm

wwwo4jvm5#

似乎在部署时,应用程序正在查找一个在打包时尚未生成的目录,因此出现了问题。当在目标/lib中创建时,部署运行正常。

daupos2t

daupos2t6#

在build.gradle中,我将buildFeatures.dataBinding = true更改为buildFeatures.dataBinding = false,这对我很有效

相关问题