tg:; 2024-09-14 15:37 采纳率: 33.3%
浏览 42

苍穹外码搭建后端工程出错

img

                                                                                                                                        Q  SO   sky-take-out             99master                                                                               SkyApplication                 V  店                                                                                                                                                  =          X
 口     Project                                 mpom.xml(sky-take-out)                                         mpom.xml(sky-pojo)  G SkyApplicationjava                                       mpom.xml(sky-common                      mpom.xml(sky-server
               com.sky                                                                                                                                          V  19
                                    13                  SpringApplication.run(SkyApplication.classargs);
                 constan
                                    14                  Log.info("server started");  context                                                                                                                                           m
                 enumeration                    15
 8o     Build
           Sync        Build Output
                           Executing pre-compile tasks  sky-take2sec,179ms
    口      Ojava.lang.NoSuchFielc                  Runningbefore’ tasks
          Ojava.lang.NoSuchField
                           Checking sources
                           Copying resources...                         [sky-server]
                           Copyingresources.                         [sky-pojo]
                           Copying resources.·                         [sky-common]
                           Parsingjava [sky-common]
                           java:源值8已过时,将在未来发行版中删除
                           java:目标值8已过时,将在未来发行版中删
                           ava:要隐藏有关已过时选项的警告,请使用-XLint:-options
                           java:java.lang.NoSuchFieldError:Classcom.sun.tools.javac.tree.JCTreesJcImport doesnothave member                                                                                                                       fie
 A
                           java:java.ang.NoSuchFieldError:Class com.sun.toos.javac.tree.JCTreesJcImport doesnot have member fie
                           Checkingdependenciessky-common
                           Dependency analysis found affectedfiles
                           Errorsoccurredwhilecompiingmodule'sky-common
                           javac22.0.1wasusedtocompilejava sources
                           Finished,savingcaches
                           Executing post-compile tasks.
            Osky-server>src>main>java>com>sky>GSkyApplication>main  Dsky-take-out>                                                                                                                                    14:36 CRLF UTF-84spaces
 126°℃

苍穹外卖项目搭建环境出现这个错误怎么办呀@黑马程序员官方

  • 写回答

2条回答 默认 最新

  • 一轮明月照丘壑 2024-09-14 15:38
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    从你给出的错误信息来看,问题似乎是在编译Java代码时遇到了一个“NoSuchFieldError”。此外还有一些警告和错误信息,指出版本过时的信息和目标语言级别的配置问题。这种问题通常有以下几个可能的原因:

    1. 版本不匹配问题:可能是由于项目中的某些依赖库的版本与其他组件不兼容导致的。检查你的项目依赖库版本是否匹配,并确保它们与你的Java版本兼容。
    2. Java版本问题:错误提示中提到Java版本过时,可能你的Java版本与项目要求的版本不匹配。尝试升级或降级Java版本以匹配项目的要求。确保你的JDK版本与项目要求的版本一致。
    3. 配置问题:检查项目的配置是否正确。确保在构建和编译过程中使用的设置和配置是正确的,并且适用于你的项目。可能需要检查相关的pom.xml配置文件是否正确设置Java版本和依赖项。
    4. 构建工具问题:根据你提供的信息,你可能正在使用Maven作为构建工具。尝试运行Maven的清理(clean)命令(如mvn clean install)来清理项目并重新构建。有时候清理构建过程中的缓存和临时文件可以解决类似的问题。

    由于提供的错误信息较长且涉及到多个模块和项目文件,可能需要进行进一步的调查来确定确切的问题原因。可以尝试根据以上的建议进行检查和解决。如果问题仍然存在,可能需要查阅更详细的文档或者联系项目支持以获取更具体的帮助。此外,还可以尝试在相关的开发者社区或论坛上搜索类似的错误信息和解决方案,可能会有其他开发者遇到过类似的问题并提供了解决方案。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月14日