springboot 运行时报错 Error:(3, 32) java: package

来源:4-1 第一个SpringBoot程序【开始要优秀】

幕布斯0449408

2020-05-10

maven 3.6.3
JDK 1.8
Springboot 2.1.7
Mac环境

通过Intellij的spring initializer建spring boot,每一步都按照老师的步骤来,maven import没有问题,编译正常,但是在运行时报错图片描述
查看了下pom的设置也是正常的

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>org.springframework.boot</groupId>
		<version>2.1.7.RELEASE</version>
		<artifactId>spring-boot-starter-parent</artifactId>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>
	<groupId>com.imooc</groupId>
	<artifactId>mall</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>mall</name>
	<description>Demo project for Spring Boot</description>

	<properties>
		<java.version>1.8</java.version>
	</properties>

	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
			<exclusions>
				<exclusion>
					<groupId>org.junit.vintage</groupId>
					<artifactId>junit-vintage-engine</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
	</dependencies>

	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>

</project>

之后尝试了老师的第三种方法,手动创建maven project,建springboot,可以正常运行,不是很明白为什么第一种和第二种方法都无法在我的IDE里成功运行

写回答

3回答

慕斯0278165

2020-07-02

你的怎样解决的?我的也是这个问题,用的是2018.3的IDEA,运行的时候报错了

//img.mukewang.com/szimg/5efdf5ea09b75d3e04490076.jpg

0
0

慕少3361860

2020-05-17

IDEA版本可能有影响,我一开始用2020.1,也一直是这个问题。后来百度上看到IDEA版本可能也有影响,就把重新下了IDEA2019.2。后来把IDEA版本降下来就不会有这个错误了

0
0

廖师兄助理

2020-05-11

新手入门要仔细观看视频,每一步都跟着操作,细心一点,基本这种问题都是粗心造成的,慕课网上有慕课源码,对比一下,

0
2
廖师兄助理
回复
幕布斯0449408
新建的项目,把pom文件弄出来,然后把项目干掉重新建一个,有时候是文件问题,不管用我再看看
2020-05-14
共2条回复

实战支付+电商双系统 玩转Java技术栈

花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~

2046 学习 · 1048 问题

查看课程