WSL2:在IntelliJ上重新加载Maven->FileSystems$DefaultFileSystemHolder和HttpWagon上的NoClassDefFoundError
在此处在 YouTrack 上打开问题,但近一个月没有回应。
我有一个多模块 ear 项目,其中 java 后端部分未被识别为项目根目录内。这是因为 maven 无法访问目标文件夹来创建 application.xml。这是 IntelliJ 日志的副本。
这似乎打了一个NoClassDefFoundError上DefaultFileSystemHolder和HttpWagon。我仍然可以很好地构建我的项目,因为我在 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
以上是WSL2:在IntelliJ上重新加载Maven->FileSystems$DefaultFileSystemHolder和HttpWagon上的NoClassDefFoundError的全部内容。
THE END
二维码