java.lang.noclassdeffounderro_cannot resolve reference to bean
JAVA to Cannot bean lang reference resolve
2023-06-13 09:11:03 时间
大家好,又见面了,我是你们的朋友全栈君。
1.首先创建项目
选择版本号跟要导入的包
创建项目之后,导包的时候出现了问题
找了半天问题我发现是spring-cloud-starter-netflix-eureka-server默认的版本号太高,然后去Maven仓库换了个版本低的,就是下面这个
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
正常配置完成之后又出现了一个问题
出现了一个JAXBException: Implementation of JAXB-API has not been found on module path or classpath.,为了解决这个问题导入了三个包
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0-b170201.1204</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>2.3.0-b170127.1453</version>
</dependency>
加完之后问题就解决了,如果还有问题就尝试更改版本号
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.12</version> //更改为2.1.8.RELEASE
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<java.version>11</java.version>
<spring-cloud.version>2020.0.4</spring-cloud.version> //更改为Greenwich.SR3
</properties>
这个时候test文件会报错,改成这样即可 正常运行即可
如果实在是有问题,那么请更换jdk版本从11换到8
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171211.html原文链接:https://javaforall.cn
相关文章
- excel宏 java,Microsoft Excel宏运行Java程序
- java中static关键字的作用_Java:Java中static关键字作用
- java webservice 实例_Java WebService 简单实例(附实例代码)
- Deep Java Library_java atomicinteger
- rtsp 获取视频流 java_Java获取rtsp视频流,实现rtsp流预览功能,并将视频流每帧保存成图片…
- Java中sin、log、tan等复杂数学运算怎么搞?
- JAVA 新提案:努力简化Hello World,让初学者更好地接受 Java !
- java 自带md5加密详解编程语言
- Oracle 视图 DBA_JAVA_INNERS 官方解释,作用,如何使用详细说明
- MySQL与Java的无缝互联(java与mysql连接)
- Oracle终止支持Java:转向新时代(oracle抛弃java)
- Java网站在Linux上的运行(java网站linux)
- 失效Java利用Redis管理过期失效对象(redisjava过期)
- 实现Redis和Java实现数据过期处理(redisjava过期)
- Novice:学习Java 7 在Linux上的简单入门(java 7 linux)
- Java程序调用Linux系统命令实现更多功能(java调用linux命令)
- 一部分Oracle驱动Java的成功之路(java是oracle的)
- Java 开发提升Oracle数据库性能(java开发oracle)
- Oracle搭建Java开发环境的步骤(oracle中java)
- 实现基于Redis的分布式锁Java实现(redis锁java代码)
- java实现电脑定时关机的方法
- Java函数式编程(八):字符串及方法引用