首页 > 解决方案 > GLUON Mobile 找不到基本名称 com.gluonapplication.views.primary 的捆绑包

问题描述

首先,我是使用 GLUON mobile 的新手。我在 JAVAFX 中开发了一个应用程序,我最终想将它移植到安卓设备上。在这个阶段,我只是尽可能多地阅读 Gluon 教程。我已按照https://docs.gluonhq.com/#_run_the_application最初使用默认 MultiViewProjectFXML 的步骤进行操作。因此默认的 POM。

我通过 javafx:ru​​n 运行应用程序没有问题。

当我执行 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

标签: javafxgluon

解决方案


推荐阅读