7

IntelliJ セットアップ チュートリアル の説明に従ってプロジェクトをセットアップしましたが、デスクトップ アプリケーションを起動できません。Android アプリはエミュレーターと S3 の両方で正常に起動しますが、デスクトップのメインはクラスを見つけることができません..

ログ:

Exception in thread "main" java.lang.ClassNotFoundException: com.xxx.xxx.xxx.DesktopStarter
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)

Mac OSX 10.7.5、Apple の Java JDK 1.6.0_43、および IntelliJ 12.0.4 を実行しています。私はそれが非常に単純なもののように感じます.私は問題を見つけることができないようです. (私のクラス名を笑わないでください、それは私の4歳の娘のためです);D

4

2 に答える 2

29

LibGDX 1.7.1、IntelliJ IDEA 15.0、Windows 8.1 -- IDE の実行構成ダイアログから DesktopLauncher を実行しようとすると、問題が発生し続けました。

代わりに、Gradle タスクの実行 (デスクトップ -> 実行) は完全に機能します。

IntelliJ 内で Gradle タスクを実行するには、

  1. 2 回押して「 Gradle Shift」と入力し、Gradle プロジェクトペインを開きます
  2. 何も表示されない場合は、[すべての Gradle プロジェクトを更新] ボタンをクリックします。
  3. 展開:デスクトップ > タスク > その他
  4. 「実行」をダブルクリック
于 2015-12-08T11:42:35.123 に答える
1

これは intellij のバグです。まもなく修正されるとの連絡がありました。

とりあえず。

エディタ ウィンドウの右側にある gradle タブをクリックします。

青色の更新アイコンをクリックします。

デスクトップ -> タスク -> その他を展開し、「実行」をダブルクリックします。

于 2016-01-19T22:40:32.303 に答える