当前位置: 首页 > 知识库问答 >
问题:

SceneBuilder工具包因胶子魅力隐藏依赖而残废?

颜均
2023-03-14

下载的胶子场景构建工具包。在执行时,程序将在“EditController”创建实例时崩溃。

尝试了旧版本,搜索了整个网络都没有用。选项的范围(对我来说)是有限的,因为有隐藏的依赖关系是关闭的库。

公共类Main扩展应用程序{@override public void start(Stage primaryStage)引发异常{EditorController editor_controller=new EditorController();....}public static void Main(string[]args){launch(args);}}

我希望至少能看到内容窗格,但结果却是:

“java.lang.Reflect.InvocationTargetException(java.base/jdk.internal.reflect.NativeMethodAccessorImpl.Invoke0(原生方法)(java.base/jdk.internal.reflect.NativeMethodAccessorImpl.Invoke)(nativeMethodAccessorImpl.java:62)(java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.java:43)(

...

原因:java.lang.ClassNotFoundException:com.gluonhq.charm.glisten.control.appbar(位于java.base/jdk.internal.loader.builtInclassLoader.LoadClass(位于java.base/jdk.internal.loader.java:583))(位于java.base/jdk.internal.loader.classLoader.$AppClassLoader.LoadClass(位于java.base/java.lang.ClassLoader.java:178))(位于

共有1个答案

张毅
2023-03-14

通过在项目引用中添加“charm-glisten-5.0.2.jar”(我使用的是IntelliJ btw)解决了这个问题。在SceneBuilder kit download下载部分或站点中没有引用哪个Jar。

因此,如果希望在应用程序中公开scene builder,而不是简单地将其集成到IDE中,那么请确保添加上述jar作为对项目的引用。可以在https://nexus.gluonhq.com/nexus/content/repositories/releases/com/gluonhq/charm-glisten/5.02/的回购中找到

 类似资料:
  • Gradle 支持从 Maven 或 Ivy 仓库中拉取依赖文件。首先必须将仓库添加到列表中,然后必须在 dependencies 中添加 Maven 或 Ivy 声明的包。 repositories { jcenter() } dependencies { compile 'com.google.guava:guava:18.0' } android { ... } 注意

  • 配置 jar 包需要在 compile 中添加响应依赖。下面的代码添加了 libs 文件夹中的所有 jar 作为依赖。 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) } android { ... } 注意:dependencies DSL 标签是标准 Gradle API 中的一部分,所以它不属于

  • 主要内容:如何使用 Modules?,如何在项目中使用,使用 replace 替换无法直接获取的 package最早的时候,Go语言所依赖的所有的第三方库都放在 GOPATH 这个目录下面,这就导致了同一个库只能保存一个版本的代码。如果不同的项目依赖同一个第三方的库的不同版本,应该怎么解决? go module 是Go语言从 1.11 版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始,go module 成为了Go语言默认的依赖管理工具。 Modules 官方定义为: Module

  • Composer php 软件包依赖管理器 composer list #显示所有命令 composer show #显示所有包信息 composer install #在 composer.json 配置中添加依赖库之后运行此命令安装 composer create-project laravel/laravel Laravel --prefer-dist 5.1.* #创建项目 com

  • 我试图实现的是在滚动回收视图时隐藏折叠工具栏布局,如果再滚动,则折叠主工具栏。但我只能做到这一点http://i.imgur.com/t6wTW5H.gif. 所以我不能比这更进一步 如果我进一步滚动,我也想隐藏我的工具栏。

  • 我正在开发一个Java项目,使用maven作为依赖项管理器/构建工具。我当前在将依赖项的依赖项解析到正确版本时遇到问题。 有问题的依赖项称为JasperReports-Functions-6.1.0.jar,它不是托管在maven repo中,而是以jar形式提供的。 如何强制jar依赖项使用子依赖项的某个版本?