Java-приложение NetBeans 6.9.1 не будет компилироваться / запускаться - PullRequest
0 голосов
/ 29 октября 2010

Я только что скачал последнюю версию Netbeans - 6.9.1. Я уже некоторое время использую 6.8 для разработки PHP и HTML на веб-сайтах и ​​еще много чего. Моему деловому партнеру необходимо разработать кроссплатформенное настольное приложение, и я решил, что Java - это то, что нужно.

Вот моя проблема - я скачал версию NetBeans 6.9.1 со всеми включенными языками, а также последнюю версию Java Development Kit (64bit). После их установки я запустил совершенно новый проект настольного Java-приложения в Netbeans. Посмотрев его и привыкнув к графическому интерфейсу, я нажал кнопку компиляции / запуска (имейте в виду, что я вообще не менял ЛЮБОЙ код, это всего лишь бит по умолчанию, который Netbeans создает при создании проекта Java Desktop App ); затем он сказал, что скомпилирован, но с ошибками и спросил, хочу ли я запустить его в любом случае. Я нажал «Да», но ничего не происходит.

В чем дело? Почему приложение не компилируется должным образом? Я вообще ничего не редактировал в коде или графическом интерфейсе, поэтому не могу представить, в чем проблема.

Сообщение об ошибке (вывод NetBeans) выглядит следующим образом:

run:
Oct 28, 2010 1:06:48 AM org.jdesktop.application.Application$1 run
SEVERE: Application class lsicontentcreator.LSIContentCreatorApp failed to launch
java.lang.RuntimeException: Uncompilable source code
    at lsicontentcreator.LSIContentCreatorView.<init>(LSIContentCreatorView.java:50)
    at lsicontentcreator.LSIContentCreatorApp.startup(LSIContentCreatorApp.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at             java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.Error: Application class     lsicontentcreator.LSIContentCreatorApp failed to launch
    at org.jdesktop.application.Application$1.run(Application.java:177)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at     java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.RuntimeException: Uncompilable source code
    at lsicontentcreator.LSIContentCreatorView.<init>(LSIContentCreatorView.java:50)
    at lsicontentcreator.LSIContentCreatorApp.startup(LSIContentCreatorApp.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    ... 8 more
BUILD SUCCESSFUL (total time: 10 seconds)

Итак, что за дело? Проблема с JDK? Что-то не так с моей установкой NetBeans? Какой-нибудь другой SDK / Library / Framework мне нужно установить? Я не знаю, почему код проекта по умолчанию не работает.

Ответы [ 2 ]

0 голосов
/ 29 октября 2010

Неважно, по-видимому, я случайно изменил код или еще много чего. Я создал новый проект Java Desktop App с помощью NetBeans, нажал кнопку «Скомпилировать / запустить», и он работал нормально.

Мои извинения.

0 голосов
/ 29 октября 2010

Похоже, был сгенерирован байт-код, чтобы сказать, что исходный код не может быть скомпилирован.

Сначала исправьте основные ошибки.

...