0

点击这里查看图片

每当我在 Spring 工具套件中创建一个新项目时,导入的东西都会卡在 79% 甚至没有继续,尽管等待了几个小时。至少如果我尝试取消操作,如您在所附图片中看到的那样,它不会响应。请帮忙

4

3 回答 3

0

这个问题似乎有不同的原因。

对我来说,它通过在创建项目时删除 Lombok 来解​​决。 然后您可以稍后将其添加到依赖项中

其他解决方法: Window -> Preferences -> General -> Network Connection ,然后将活动提供程序更改为 Direct 或 Manual。

于 2021-12-10T23:44:47.440 回答
0

我有同样的问题,我解决这个问题的方法是删除 poom.xml 中的依赖项Spring Configuration Processor,在你的情况下,可能是另一个依赖项被卡住试图下载。但首先,我们需要杀死 Eclipse Spring Tool Suite。在下载完成之前,STS 不会做任何事情。

在终端中杀死 Spring STS:运行此命令以查看 PID

jps-l
sudo kill -9 <PID>

就我而言:

538730 /home/moises/Desktop/Apps/sts-4.8.0.RELEASE//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
sudo kill -9 538730

删除 poom.xml 文件中的依赖项:

<dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-configuration-processor</artifactId>
     <optional>true</optional>
 </dependency>

也许您需要删除另一个错误的依赖项来获取下载。尝试删除您添加到项目中的最后一个依赖项。

再次运行 STS,在 Packet Explore 中右键单击您的项目名称,然后单击Maven > Update Project

并始终确认您的项目是否干净。选择菜单项目 > 清洁

然后,将您的依赖项手动放入 poom.xml 文件中。maven 将下载并更新新的依赖项。

于 2022-02-04T17:43:42.447 回答
0

当我添加 Lombok 依赖项时,这也发生在我身上。尝试按照这些步骤操作一次。

遵循步骤:

  1. 打开 STS 并新建一个 Spring Starter 项目
  2. 不要添加依赖项,只需在创建项目后创建一个具有其他依赖项的项目通过 maven repo 添加依赖项或右键单击您的项目您可以找到Spring -> Add starters 在这里您可以选择依赖项,然后在下一步中选择pom 的复选框。.xml _
  3. 太好了,现在您关闭您的 sts 并重新打开它,您在项目资源管理器中找不到您的项目,然后转到FILE -> Open Projects From File System从那里添加您的项目(您可以在工作区位置找到您的项目)
  4. 现在再次关闭您的STS转到此位置:Win C:用户 -> 然后选择您的命名文件夹 -> 然后转到 .m2 -> 存储库 -> 进入org文件夹 -> 在那里你可以找到Lombok 项目-> 进入-> 再次在里面 -> 再次在版本文件夹中 -> 在那里你可以找到一个名为lambok的可执行 jar 文件 - 检查这里双击它,会弹出一个窗口看起来像这样等待几秒钟 <max 5minutes> 然后它自动检测您的STS或任何您正在使用的 IDE,如果不是您自己选择 IDE 文件夹(如果您忘记了文件夹,请尝试在文件管理器中搜索 STS-从那里您可以知道文件位置)
  5. 现在选择安装并退出 -> 再次退出。然后使用 Lombok 开发工具打开您的STS 。

在您进行双击时的安装步骤中,它是否不起作用然后这样做......

一个。打开 CMD

湾。键入 cd 例如:cd C:\Users<您的计算机用户名>.m2\repository\org\projectlombok\lombok\1.18.22

C。现在输入 java -jar lombok- 例如: java -jar lombok-1.18.22

d。点击进入然后你会发现你是弹出窗口。


于 2022-03-05T14:52:28.670 回答