javafx - GLUON Mobile 找不到基本名称 com.gluonapplication.views.primary 的捆绑包
问题描述
首先,我是使用 GLUON mobile 的新手。我在 JAVAFX 中开发了一个应用程序,我最终想将它移植到安卓设备上。在这个阶段,我只是尽可能多地阅读 Gluon 教程。我已按照https://docs.gluonhq.com/#_run_the_application最初使用默认 MultiViewProjectFXML 的步骤进行操作。因此默认的 POM。
我通过 javafx:run 运行应用程序没有问题。
当我执行 mvn -Pandroid client:build 时,出现以下错误,其中找不到路径:
Fatal error:java.util.MissingResourceException: Can't find bundle for base name com.gluonapplication.views.primary, locale en_US
毫无疑问,我在某处犯了一个手指错误。我有 graalvm-ce-java11-21.0.0 和 Java 11。在一个教程中,我注意到当 mvn -v 运行时,你会看到对 graalvm 的引用。我看到 Java 版本:11.0.10,供应商:Oracle Corporation,运行时:/usr/lib/jvm/java-11-oracle。
如果您需要任何其他详细信息以提供帮助,请告诉我。提前致谢
输出
[com.gluonapplication.gluonapplication:31983] classlist: 2,208.75 ms, 0.96 GB
[com.gluonapplication.gluonapplication:31983] setup: 372.72 ms, 0.96 GB
Fatal error:java.util.MissingResourceException: Can't find bundle for base name com.gluonapplication.views.primary, locale en_US
at java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2055)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1689)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1593)
at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:1284)
at com.oracle.svm.util.ModuleSupport.getResourceBundleFallback(ModuleSupport.java:82)
at com.oracle.svm.util.ModuleSupport.getResourceBundle(ModuleSupport.java:58)
at com.oracle.svm.core.jdk.LocalizationFeature.addBundleToCache(LocalizationFeature.java:267)
at com.oracle.svm.core.jdk.LocalizationFeature.addResourceBundles(LocalizationFeature.java:248)
at com.oracle.svm.core.jdk11.LocalizationFeatureJDK11OrLater.addResourceBundles(LocalizationFeatureJDK11OrLater.java:54)
at com.oracle.svm.core.jdk.LocalizationFeature.afterRegistration(LocalizationFeature.java:155)
at com.oracle.svm.hosted.NativeImageGenerator.lambda$setupNativeImage$11(NativeImageGenerator.java:849)
at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:70)
at com.oracle.svm.hosted.NativeImageGenerator.setupNativeImage(NativeImageGenerator.java:849)
at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:561)
at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:476)
at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Error: Image build request failed with exit status 1
解决方案
推荐阅读
- android - firestore get、set 方法的超时时间以及如何在 Android 中增加 get 和 set 方法的超时时间
- stripe-payments - 如果第一个不可用,则更改付款方式
- wordpress - 是否可以在网站 AMP 版本中包含作曲家脚本?
- c++ - 在函数中向量化循环
- encoding - SIM800接收短信编码问题
- java - Cacheable 注解中的同步参数如何工作?
- java - 我想从java中的整数arraylist中删除重复的子整数arraylist
- c - 不能通过c中的另一个字符串连接字符串
- jquery-plugins - Laravel 或 Jquery 中是否有任何方法可以防止用户在访问我的网站时从某些特定内容的浏览器上截屏?
- javascript - 如何使用 babel-plugin-module-resolver 为根路径设置别名并禁用其他根导入?