首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaFx RichText RunTime java.lang.NoClassDefFoundError: org/fxmisc/richtext/TextFlowLayout

JavaFx RichText RunTime java.lang.NoClassDefFoundError: org/fxmisc/richtext/TextFlowLayout
EN

Stack Overflow用户
提问于 2020-09-26 14:19:42
回答 1查看 162关注 0票数 0

我对java.lang.Exception: java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError有一个运行时错误我使用java14和JavaFx13,我使用Maven下载依赖项,并使用maven程序集插件将我的依赖项打包到一个jar中。我已经在module-info.java中添加了require org.fxmisc.richtext。在设计时,类调用工作。但不是在运行时。

Mavem:

代码语言:javascript
复制
    <dependency>
        <groupId>org.fxmisc.richtext</groupId>
        <artifactId>richtextfx</artifactId>
        <version>0.10.5</version>
    </dependency>  

在运行时实例化类时发生错误:

CodeArea codeArea =新CodeArea();

EN

回答 1

Stack Overflow用户

发布于 2020-09-26 18:33:37

MANIFEST.MF文件必须包含多版本: true

代码语言:javascript
复制
  <archive>
    <manifestEntries>
      <Multi-Release>true</Multi-Release>
    </manifestEntries>
  </archive>

链接解决方案:https://github.com/FXMisc/RichTextFX/issues/966

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64078743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档