我试图用Spring开始我的第一个项目。我使用intellij的想法,我也是一种新的东西。但无论如何,我按照在jetbrain网站上写的步骤,我不知道我做错了什么,但我在第一个默认创建的文件上遇到了很多错误。
BloomBookingApplcation.java
package com.bloombooking;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class BloomBookingApplication {
public static void main(String[] args) {
SpringApplication.run(BloomBookingApplication.class, args);
}
}
Error:(3, 12) Cannot resolve symbol 'springframework'
Error:(4, 12) Cannot resolve symbol 'springframework'
Error:(6, 2) Cannot resolve symbol 'SpringBootApplication'
Warning:(7, 1) Access can be packageLocal
Error:(9, 26) Cannot resolve symbol 'String'
Error:(10, 3) Cannot resolve symbol 'SpringApplication'
也许我愚蠢但我不知道我错过了哪一步...
有人可以帮助我吗?
我找到了使用quickfix按钮添加spring的方法。
但是现在我遇到了新的错误,我不明白为什么......我应该直接下载并将图书馆一个一个地放进去?
Error:(3, 28) Cannot resolve symbol 'boot'
Error:(4, 28) Cannot resolve symbol 'boot'
Error:(6, 2) Cannot resolve symbol 'SpringBootApplication'
Warning:(7, 1) Access can be packageLocal
Error:(9, 26) Cannot resolve symbol 'String'
Error:(10, 3) Cannot resolve symbol 'SpringApplication'
或者也许这是我的intellij想法,因为我没有在任何地方完成任何事情而且我无法创建包裹......
答案 0 :(得分:9)
我遇到了同样的问题,这就是我的工作方式:
在源根目录 - >右键单击 - >添加框架支持。
将打开一个窗口,其中包含不同的类别,例如Java EE,JBoss等。 去春天'类别。然后,下载您需要的库包(我使用过' Spring MVC')。
答案 1 :(得分:9)
答案 2 :(得分:0)
在pom.xml
中添加springframework的依赖关系,并在存在pom.xml
的目录下的命令下运行。
mvn clean install -U
以上命令将强制下载依赖项。
如果您落后于代理,请尝试使用以下命令
mvn全新安装-DproxySet = true -DproxyHost = www-proxy.us.com -DproxyPort = 80
答案 3 :(得分:0)
就我而言,我落后于Office代理,这就是为什么MAVEN无法自行下载所需依赖项的原因!
切换网络并执行以下命令:mvn clean install -U
后,它可以正常工作!
答案 4 :(得分:0)
项目根目录->右键->添加框架支持-->Maven或Gradle-->点击确定
答案 5 :(得分:0)
请检查您是否已配置 Maven 设置。
IntelliJ(文件 > 设置 > 构建、执行、部署 > 构建工具 > Maven)
Maven 主路径:C:/Program Files/apache-maven-3.6.0
它解决了我的错误。
答案 6 :(得分:0)
检查是否
<块引用>/Users/
location 有 settings.xml 和 toolchains.xml。 我认为工具链可能不是必需的,但需要 settings.xml。 可以在此处找到有关创建 settings.xml 的说明 - https://maven.apache.org/settings.html
将 settigs.xml 和 toolchains.xml 添加到上述位置并重新启动 IDE 后,我的问题得到解决。
答案 7 :(得分:-3)
我建议使用Spring Initializr页面进行基本/第一个项目设置。它负责所有Spring引导依赖项。
下载/解压缩zip文件后,即可使用文件 - &gt;新 - &gt;项目来自现有源... IntelliJ中的选项会导入它。