2015-03-21 2 views
2

Я искал решение, которое работает, но пока нет. Когда я пытаюсь запустить программу, которая, как известно, работать для других, я получаю эту ошибку:java.lang.ClassNotFoundException с IntelliJ

"C:\Program Files\Java\jdk1.7.0_65\bin\java" -Didea.launcher.port=7534 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.0.3\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.7.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\jfxrt.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0_65\jre\lib\ext\zipfs.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.0.3\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain gui.WFPaLM 
Exception in thread "main" java.lang.ClassNotFoundException: gui.WFPaLM 
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) 
at java.lang.Class.forName0(Native Method) 
at java.lang.Class.forName(Class.java:190) 
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116) 

Process finished with exit code 1 

Каталога «ЦСИ», который содержит все пакеты, устанавливаются в качестве исходной папки.

Редактировать: http://imgur.com/O45zm4t,MPYuDCa вот что выглядит моя структура проекта.

Редактировать 2: Я загрузил версию сообщества intellij, и это сработало. Это загадка, почему.

+0

Является ли пакет 'gui' с классом' WFPaLM' в пути сборки? – Emz

+0

Пакет gui находится внутри src, который устанавливается как исходная папка. (надеюсь, что это информация, которую вы ищете) – Jebbloxi

ответ

1

Вы скомпилировали проект перед запуском? (Build> Make Project Ctrl + F9). Обычно IntelliJ IDEA автоматически компилирует проект перед запуском, но, возможно, вы отключили его.

+0

Я просто скомпилировал ее, чтобы быть уверенным, такая же проблема при попытке запустить. – Jebbloxi