首页 > 解决方案 > mvn 包因新的 SpringBoot 项目而失败

问题描述

我刚刚从initilizizer下载了具有默认设置的默认 SpringBoot 项目:

这是我在几个测试代码之后的代码库:
我对 rest api、thymeleaf 没有任何问题,但我在 JPA 上失败了。

构建失败:

package javax.persistance does not exist
cannot find symbol [ERROR]   symbol: class Entity

添加实体注释后它就失败了,没有别的:

我真的很喜欢Java。我无法告诉你我想如何学习这门语言……而且我相信我可以在语法上取得成功,我可以理解教程。这是我前进之前唯一的严重问题。

我的配置:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T21:41:47+03:00)
Maven home: C:\ProgramData\chocolatey\lib\maven\apache-maven-3.6.0\bin\..
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: C:\Program 
Files\Java\jdk1.8.0_191\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

IDE:Spring 工具套件 4

标签: javaspringmavenspring-boot

解决方案


您是否手动导入包?它应该如下所示User.java

import javax.persistence.Entity;

推荐阅读