几个月前我开发了一个应用程序,一切都运行得很好。昨天我试图在另一台计算机上重新编译我的代码,当我用netbeans (我开发我的应用程序的IDE )打开我的项目时,一个弹出窗口出现,提示默认平台已经改变。当我尝试运行我的应用程序时,它说没有可用的类来运行我的应用程序,尽管确实有(有一个静态的main函数,一切都很好)。
除了这个问题,我尝试手动运行这个文件(右键单击并运行文件),应用程序启动了,但它不能正常工作,抛出一堆警告,我不知道为什么
今天我试着在我的工作电脑上打开这个项目。它还说java平台发生了变化,如果我尝试运行同样的问题:它说没有可用的类来运行应用程序。现在是奇怪的部分:如果我手动运行包含main函数的文件,它可以正常工作。
有什么想法吗?
诚挚的问候。
发布于 2014-06-26 20:58:18
我终于找到我的问题了。有两个问题: JDK版本与我开发应用程序时的JDK版本不同;另一个问题是,为了拥有一个main函数,它需要位于扩展application的类中,并且还具有对Start函数的覆盖。由于某些原因,我第一次开发的时候没有这个,尽管当我开发它的时候,它运行得很好。
https://stackoverflow.com/questions/24428567
复制相似问题