NetBeans 6.9.1 Java应用程序无法编译/运行

时间:2010-10-29 01:39:51

标签: java netbeans cross-platform desktop-application netbeans-6.9

我刚刚下载了最新版本的Netbeans - 6.9.1。我已经使用6.8一段时间用于我在网站上的PHP和HTML开发等等。我的业务合作伙伴需要开发一个跨平台的桌面应用程序,因此我认为Java将是最佳选择。

这是我的问题 - 我下载了包含所有语言的6.9.1版NetBeans,以及最新的Java开发工具包(64位)。安装完成后,我在Netbeans上启动了一个品牌spankin'-new Java桌面应用程序项目。在查看它并习惯GUI之后,我点击了编译/运行按钮(请记住,我根本没有更改任何代码,这只是Netbeans在创建Java Desktop App项目时产生的默认代码。 );然后说它编译了,但有错误,并询问我是否想要运行它。我点击了“是”,但没有任何反应。

这笔交易是什么?为什么应用程序不能正确编译?我根本没有在代码或GUI中编辑任何东西,所以我无法想象问题是什么。

错误消息(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 :(得分:0)

看起来已生成字节代码,表示源无法编译。

首先修复基本错误。

答案 1 :(得分:0)

没关系,显然我不小心修改了代码或诸如此类的东西。我使用NetBeans创建了一个新的Java桌面应用程序项目,点击编译/运行按钮,它运行得很好。

道歉。