java - Spring in action 第 5 版 - 第 1 章,STS 设置问题
问题描述
我正在学习 MEAP 书——spring in action 5th,每个人都可以通过下面的 url 免费下载第 1 章及其代码。 https://www.manning.com/books/spring-in-action-fifth-edition 但是当我尝试使用基于 Eclipse 的 Spring Tool Suite 时遇到问题,我只是按照步骤操作,但它显示了两个错误。 单击此处查看错误图片 ,为什么第二个位置未知?我在网上搜索了“在解决路径错误之前无法构建项目”,我点击了“项目->自动构建”,然后点击“项目->清理”,我也检查了所有有效的库路径中的 jar 文件,但没有一个提示对我有用。当我尝试通过 Boot Dashboard 启动仪表板图片运行时,它向我显示错误:无法找到或加载主类 tacos.TacoCloudApplication。 加载错误图片 所以谁能帮帮我,我在我的mac上下载java 8,路径是/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk
lombok 的错误图片: 在此处输入图片描述 顺便说一句,我从 spring 网站开始另一个项目——RESTful API,下面是 url,太棒了!代码运行得很好,我可以运行,所以应该不是我的jdk1.8的问题,看图片: 在此处输入图像描述 在此处 输入图像描述 看来是由Spring的代码引起的在第 5 项行动中,哪个本身不起作用?
---重要更新---- 刚发现maven依赖下lombok jar文件夹里面没有class文件,为什么会出现这种情况,如何解决? lombok jar 文件中没有 .class 文件
解决方案
你做过maven更新项目吗?Right click the project and choose Maven -> Update Project
获取所有必需的依赖项,然后尝试构建并运行
推荐阅读
- r - BIC 和 Cp 标准
- vb.net - 如何在 Framework 2.0 中使用以下模型类(Framework 4.7)?
- arduino - 试图用 WS2812 在我的 ESP8266 上用 Arduino 做一个时钟
- cmake - 是否可以强制 CMake 每次运行 add_compile_definitions() ?
- objective-c - 当我尝试构建旧的 IOS 应用程序时遇到错误
- quill - 带有 Alpine Js 的 Quill 工具栏选项
- ubuntu - 执行从 Github 下载的文件时出现“权限被拒绝”问题
- reactjs - react js中html集成中如何增加和减少产品数量?
- javascript - 测试 document.body.appendChild 在 useScript React hook (Jest / Enzyme) 中被调用
- pandas - 使用 pycaret Regressor 时出错