java could not find the main class:Welcome. Program will exit 问题

1.先检查环境变量配置是否有错。

2.如果没有错误,那可能是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出Could not find the main class.program will exit,java.lang.UnsupportedClassVersionError不支持的Class版本错误。

3.其实无非就是版本问题,JDK版本的问题。 若使用的是更高版本的JDK,则只要相应的改为低版本的就可以了。

你可能感兴趣的:(职场,休闲,jdk版本问题)