从jaxb导入问题到Cannot resolve com.alibaba.cloud:aliyun-oss-spring-boot-starter:unknown

java.lang.Exception: No tests found matching Method testupload(com.atguigu.gulimall.gulimallproduct.GulimallProductApplicationTests) from org.junit.internal.requests.ClassRequest@7c37508a

According to the release-notes, Java 11 removed the Java EE modules:

java.xml.bind (JAXB) - REMOVED
Java 8 - OK
Java 9 - DEPRECATED
Java 10 - DEPRECATED
Java 11 - REMOVED
See JEP 320 for more info.

到了11, JAXB这个功能又被去掉了。。 所以,有必要的话,还是需要手动引入那些个jar

用于 XML 绑定的 Java 体系结构(JAXB)是允许 Java 开发人员将 Java 类映射到 XML 表示形式的软件框架。 JAXB 支持将 Java 对象编组为 XML,然后将 XML 解组为 Java 对象。

在 Java 9 中,JAXB 已移至单独的模块java.xml中。 在 Java 9 和 Java 10 中,我们需要使用–add-modules=java.xml.bind选项。 在 Java 11 中,JAXB 已从 JDK 中删除,我们需要通过 Maven 或 Gradle 将其作为单独的库添加到项目中。

在我们的示例中,我们使用 JDK 11 和 Maven 创建我们的应用。

为什么本地文件夹显示的文件在idea中的路径中不存在???

Error creating bean with name ‘xxxxController’ Could not autowire field

bean不能创建不能自动装载一定出在配置问题上

springboot 自动装载

约定大于配置

开箱即用

程序等数据结构加算法

bootschool艺术字 resource banner.txt

关键点在于pom文件中依赖的导入

    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alicloud-oss</artifactId>
    </dependency>

特别注意点:这段代码可能必须要在nacos-config配置后面

            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                <version>2.1.0.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

这段代码的版本可能必须是2.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是大强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值