问题总结


问题1

类文件具有错误的版本 55.0, 应为 52.0
请删除该文件或确保该文件位于正确的类路径子目录中。

解决方案

1、将jdk切换为更高版本,(注意当前有依赖包要55.0,应为52.0才有效,我这里用的是jdk8)
2、将对应的依赖版本号切换到适应当前jdk版本

注意pom.xml中的依赖

<dependency>
    <groupId>com.marcosbarbero.cloud</groupId>
    <artifactId>spring-cloud-zuul-ratelimit</artifactId>
    <!-- <version>LATEST</version> -->
</dependency>

上方的LATEST表示引用最新版本,此值需要**慎重使用**

问题2

Location is not set

分析:
JavaFX运行找不到FXML
在编译后的目录中,未生成fxml文件

解决方案

在maven的pom.xml中配置编译资源

<build>
  <resources>
    <!--两个resource节点都加上吧,如果你两个目录下都有配置文件的话。只加一个resource节点,只会编译这个节点配置的目录下的xml,properties文件-->
    <resource>
      <directory>src/main/resources</directory>
      <includes>
        <include>**/*.fxml</include>
        <include>**/*.properties</include>
      </includes>
    </resource>
    <resource>
      <directory>src/main/java</directory>
      <includes>
        <include>**/*.fxml</include>
        <include>**/*.properties</include>
      </includes>
    </resource>
  </resources>
</build>

问题3

NoClassDefFoundError:xxx.xxx.xxx
找不到xxx.xxx.xxx类


文章作者: zrh
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zrh !
  目录