java - WSL2 : Reloading Maven on IntelliJ -> NoClassDefFoundError on FileSystems$DefaultFileSystemHolder and HttpWagon

标签 java maven intellij-idea wsl-2

在 YouTrack 上打开问题 here但近一个月没有回应。
我有一个多模块 ear 项目,其中 java 后端部分未被识别为项目根目录内。这是因为 maven 无法访问目标文件夹来创建 application.xml。 Here's a copy of the IntelliJ log .
好像撞到了NoClassDefFoundErrorDefaultFileSystemHolderHttpWagon .我仍然可以很好地构建我的项目,因为我在 wsl2 中设置了 npm、jdk、maven、maven 导入器等路径,而不是在 C:/...显示。悬停在此处时,它会给出 noclassdeffounderrors 之一,但并不总是相同(httpwagon 或 defaultfilesystemholder)。
我的 TS/React 模块在代码完成等方面似乎很好,但 java 后端和 api 模块根本没有被识别。将鼠标悬停在带有红色 J 的文件图标之一上时,它会显示 "Java file outside of source root".请,如果有任何其他信息/日志/我可以提供的任何信息,请告诉我。

IntelliJ IDEA 2021.1 (Ultimate Edition)
Build #IU-211.6693.111, built on April 6, 2021
Runtime version: 11.0.10+9-b1341.35 amd64
VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o.
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2028M
Cores: 8
Non-Bundled Plugins: manjaro.mpb (1.5), izhangzhihao.rainbow.brackets (6.17)
Kotlin: 211-1.4.32-release-IJ6693.72

最佳答案

有同样的问题。通过更新到 maven 3.8.1 解决了这个问题

关于java - WSL2 : Reloading Maven on IntelliJ -> NoClassDefFoundError on FileSystems$DefaultFileSystemHolder and HttpWagon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67298883/

相关文章:

java - spring 映射的 servlet 未在 jetty-maven-plugin 中调用

java - 如何将Apache flink连接到rabbitmq?

java - 如何在intelliJ中重构包导入

maven - 具有 “outgoing”依赖关系的Maven中央jar

gwt - IntelliJ IDEA 10 社区版和 GWT 插件

java - 45000 毫秒后,Selenium Web 驱动程序 : Unable to connect to host 127. 0.0.1 在端口 7055 上。 Firefox 控制台输出:ce6fd}

java - 了解不安全的发布

java - tomcat应用程序已启动但立即销毁

java - 使用流对 BlockRealMatrix 对象的相应行进行平均

java - FastDateFormat 解析器输出不正确的时间