Java运行时错误表示找不到所有程序的主方法



我已经安装了java 8。我已经为类路径设置了环境变量。

错误:Test类中找不到主方法,请将主方法定义为:public static void main(String[]args(或者JavaFX应用程序类必须扩展JavaFX.application.application

我用java编写的每个程序都会出现同样的错误。所有这些程序在其他计算机上都运行良好,但在我的系统中,每当我运行javaClassName时,它都会给我同样的错误。我正在使用安卓工作室开发运行良好的安卓应用程序。Java IDE netbeans和IntelliJ也运行良好。

是什么原因导致JRE出现此问题

class Test{
public static void main(String[] args) 
{
int tax=20;
double main1=220;
double total = main1*tax/100;
System.out.println(total);
}}

这是一个示例程序:

使用javacTest.java 进行编译

使用-java Test 运行

  1. 首先,通过进入=>控制面板>程序卸载java

  2. 从程序文件86和程序文件中删除C:驱动器中的java文件夹,如果你找到名为sun的文件夹,也删除

  3. 在运行类型的appdata中,它会向您显示一些文件夹转到每个文件夹,并删除名为java或sun的文件。对目录中所有可浏览的文件夹执行此操作

  4. 在运行中,键入regedit并逐一转到HKEY_USER_DATA和HKEY_LOCAL_MACHINE,然后转到delete javasoft文件夹中的软件(如果您找到(。。在两个文件夹中都这样做

如果你发现不可以,请删除上面提到的所有内容,然后离开并进入下一步。

然后重新启动你的电脑

并重新安装java

最新更新