为什么"错误:无法找到或加载主类addstudent.AddStudent"正在显示

时间:2014-02-15 05:03:51

标签: java javafx javafx-2

我正在使用NetBeans IDE开发项目。我是javafx的新手。我在一个名为“addstudent”的包中创建了一个“AddStudent”类。当我运行该类时,我得到“错误:无法找到或加载主类addstudent.AddStudent”。为什么会出现此错误?它怎么解决了?

3 个答案:

答案 0 :(得分:3)

我在运行javaFx程序时遇到了同样的错误。

现在我得到了关于如何修复它的答案。

  • 在netBeans上创建javaFx项目
  • 新项目 - >了JavaFx
  • 应用 - >完成

执行此操作时,您将看到一个与项目名称同名的类。

当您尝试运行该文件时,您会收到此错误:

Error: Could not load or Find main class classname

要修复此错误,只需右键单击您的项目并单击“运行”。

你的项目运行了,你会看到类似的东西,"问好世界"。之后它会正常工作。

还有一件事,当您尝试在netBeans上使用webstart运行项目时,它将无法正常工作!

可能会出现类似

的错误
Error : javaFxApplication.jar could not Be deleted.

修复此问题打开你的任务管理器并转到后台进程查找Java()二进制文件32位,只需结束该任务就可以了。

答案 1 :(得分:2)

我正在运行你的代码,它运行正常。我做了什么

  1. 创建新 - > JavaFx主类 - > AdStudent - >复制/粘贴您的代码

  2. 右键单击Project - >属性 - >运行 - > 浏览应用程序类 - >选择课程addstudent.AddStudent

  3. 清理并构建

  4. 运行项目
  5. 我觉得前两个对你很好。您可能只需要清理和构建。

答案 2 :(得分:1)

就我而言,问题是项目路径有一些特殊的(俄语)字符,比如

C:\Dev\Папка\MyApp\

移动到另一个文件夹后,它起作用了:

C:\Dev\Good one\MyApp\

此外:

  • 这些字符可以:äöü!@#$%^&_+-``~_',
  • 这些不是:№;