2013-03-14 11 views
7

Skonfigurowałem swój projekt zgodnie z opisem w the IntelliJ setup tutorial, ale nie mogę uruchomić aplikacji Desktop. Android aplikacja uruchamia grzywny zarówno w emulatorze i na moim S3, ale w głównym pulpicie nie jest w stanie znaleźć moją klasę ..libgdx ClassNotFoundException przy uruchamianiu pulpitu - Mac, IntelliJ

kłody:

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) 

Używam Mac OS X 10.7.5, Apple Java JDK 1.6.0_43 i IntelliJ 12.0.4. Czuję, że to coś martwego, po prostu nie mogę znaleźć problemu. (Nie śmiej się z mojego nazwiska, to jest dla mojej 4-letniej córki); D

+0

Myślę, że jest to problem łączący, ale nie mogę tego upolować. – PANCAKES

+0

Zgodnie z oczekiwaniami był to prosty problem. Musiałem wykonać pełną przebudowę projektu - plik .class nie został wygenerowany w katalogu out/project. Silly IntelliJ – PANCAKES

Odpowiedz

26

LibGDX 1.7.1, IntelliJ IDEA 15.0, Windows 8.1 - Ciągle napotykałem problem podczas uruchamiania programu DesktopLauncher za pośrednictwem konfiguracji uruchamiania IDE dialogi.

Zamiast tego uruchamianie zadania Gradle (pulpit -> uruchom) działa idealnie.

Aby uruchomić zadanie Gradle w IntelliJ,

  1. Hit Przesunięcie dwukrotnie, wpisz "Gradle", aby otworzyć Gradle projektów okienku
  2. hit "Odśwież wszystkich projektów Gradle przycisk" jeśli nic jest wyświetlany
  3. Rozwiń : pulpit> Zadania> inne
  4. dwukrotnie kliknij "run"
+1

zaoszczędzisz mi $$ z powodu dużego bólu. dziękuję u sir – NikosKeyz

+3

wystarczająco zabawne, opcja IntelliJ IDEA Run działa teraz po uruchomieniu gradle kompilacji – Rots

+0

Dzieje się tak w moim przypadku tylko z kotlin, i wybrane z opcji na pulpicie. Muszę wykonać powyższe kroki, zsynchronizować 'build.gradle' po tym, jak normalnie działają, projekt działa poprawnie. – haxpor

0

To jest błąd w intellij. Zostałem poinformowany, że wkrótce zostanie rozwiązany.

W międzyczasie.

Kliknij kartę gradle po prawej stronie okna edytora.

Kliknij niebieską ikonę odświeżania.

Rozwiń pulpit -> zadania -> inne Następnie kliknij dwukrotnie "uruchom".

Powiązane problemy