0

Gluon に基づいて JavaFX アプリケーションを作成しようとしています。そのため、Gluon プラグインで Eclipse を使用しています。私はGradleとJavaFXも初めてだと言わなければならないので、この質問はあまりにも明白であるため、恥をかかせるかもしれません。

Gradleタスクの「実行」を介してコンパイルおよび開始できるGluonプロジェクトウィザードを使用して、新しいプロジェクトを作成しました。プロジェクトをいじった後、Eclipseデバッガーで段階的にデバッグしたいというエラーが発生しました。

では、Gluon/Gradle アプリケーションをどのようにデバッグできますか? Gradle タスクをどこで設定できるかにも興味があります。タスク リストに事前設定されたものが表示されますが、ダブルクリックでしか実行できません。コンテキスト メニューすらありません。1 つのアイデアは、リストに debug gradle タスクがあるということでしたが、今のところ見つかりませんでした。

更新: I) 短剣で Gluon ignite を使用したいのですが、短剣モジュールのコード生成が実行されていないため、Eclipse 実行メニューでアプリケーションを起動できないことを追加する必要があります。Dagger なしでのデバッグと起動はうまくいくようです。だから私の質問は私が思っていたよりも少し具体的です... II)

Exception in Application start method
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(Unknown Source)
    at com.sun.javafx.application.LauncherImpl.launchApplication(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.RuntimeException: Exception in Application start method
    at com.sun.javafx.application.LauncherImpl.launchApplication1(Unknown Source)
    at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Module adapter for class com.myapp.main.MyApp$DaggerModule could not be loaded. Please ensure that code generation was run for this module.
    at dagger.internal.FailoverLoader$1.create(FailoverLoader.java:45)
    at dagger.internal.FailoverLoader$1.create(FailoverLoader.java:40)
    at dagger.internal.Memoizer.get(Memoizer.java:56)
    at dagger.internal.FailoverLoader.getModuleAdapter(FailoverLoader.java:57)
    at dagger.internal.Modules.loadModules(Modules.java:43)
    at dagger.ObjectGraph$DaggerObjectGraph.makeGraph(ObjectGraph.java:174)
    at dagger.ObjectGraph$DaggerObjectGraph.access$000(ObjectGraph.java:138)
    at dagger.ObjectGraph.create(ObjectGraph.java:129)
    at com.gluonhq.ignite.dagger.DaggerContext.init(DaggerContext.java:58)
    at com.myapp.main.MyApp.start(MyApp.java:85)
    at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(Unknown Source)
    at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(Unknown Source)
    at com.sun.javafx.application.PlatformImpl.lambda$null$173(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(Unknown Source)
    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
    at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
    at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
    ... 1 more
Exception running application com.myapp.main.MyApp

前もって感謝します!

4

0 に答える 0