java1.5.0.11环境变量的配置
发布网友
发布时间:2022-04-22 13:08
我来回答
共1个回答
热心网友
时间:2023-06-28 16:21
环境变量设置:
你安装在 F:\Program Files\Java\jdk1.5.0_11
那么 系统用户下的 classpath=.;F:\Program Files\Java\jdk1.5.0_11\lib;
后面什么都不加(可能是因为你只加了2项)
path 就是 F:\Program Files\Java\jdk1.5.0_11\bin;
如果还是不能编译或运行!
看看你的错误!
UnsupportedClassVersionError 说的当前的版本不支持!
出现java.lang.UnsupportedClassVersionError 错误的原因 出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。这个错误尤其在JDK5与JDK5之前的版本上表现明显。因为,JDK5在Java语法上作了不少增强,引入了一些新的.class文件的元素,导致旧版本的JVM无法解释、执行.class文件。即使这个类并没有使用任何JDK5的新元素,但是JDK5生成的.class文件,JDK1.4及其以前的JVM都无法辨认!所以,目前使用最广的,还是JDK1.4。很多软件和项目都无法使用JDK5。
1.
Jbuilder2006自带了1.5的JDK,但如果你还想继续用JDK1.42,如果只是在Jbuilder2006的tool->configure->JDKs中添加一个JDK1.42或更低版本,那么即使你只写一个最简单的HelloWorld程序,Jbuilder2006都会给你报出长长一串错误,编写的代码在Jbuilder2005中也无法运行。JBuilder2006在运行编译工程时,会针对特定版本的VM进行编译,默认的是Java 2 SDK, v 5.0 And Late,因此,如果工程用的是1.5以下的JDK,碰到都是java.lang.UnsupportedClassVersionError这个错误。
解决的办法其实很简单,只要更改这个选项就行了。具体步骤如下:
----------------------------------------------------------
1、右键点击工程文件,选择属性(properties),
2、在属性窗口中选择 Build-->Java,在右边的选项中有四个下拉框,就可以看到编译选项了,
3、其中Compiler和Debug Option可以不用管,只在Languege features和Target VM中选择相应的JDK版本就可以了,然后确定,一切OK。
附件中是配置的图片。
-----------------------------------------------------------
如果在Target VM中选择了All Java SDKs,那么你的class文件在使用JDK1.1的VM上都可以运行(Jbuilder2006帮助中是这么说的,估计没几个人的机子上还在用JDK1.1吧 :-)
2.
Eclipse3.1同样会出现相同的问题,这时候只需要把项目用的JDK与你安装的JDK搞成版本一样就解决了.
步骤:右击你的项目-->属性-->Java Compiler,设置合适的版本!!
你可以先用其他软件也可以查看安装的文件,比如windows 优化大师、超级兔子、360安全卫士
www.360safe.com
如果不行试下下面的方法~我以前也出现过~!
在使用windows系统时,有时候会出现点击添加删除程序系统没有反应的情况,也就是无法打开添加删除程序.那么,这时可以在命令窗口中依次执行以下命令:
regsvr32 Appwiz.cpl
regsvr32 Mshtml.dll
regsvr32 Jscript.dll
regsvr32 Msi.dll
regsvr32 "c:\Program Files\Common Files\System\Ole DB\Oledb32.dll"
regsvr32 "c:\Program Files\Common Files\System\Ado\Msado15.dll"
regsvr32 Mshtmled.dll
你有没有其他工具查看安装程序啊?
是不是你自己删了什么东西~~~
运行 sfc /scannow 还原下系统文件(要插入光盘)
还原以后还不行~~~我真么办法拉~
如果东西不是很多 重做系统吧~!
见谅!
参考资料:http://zhahoun.blogdriver.com/zhahoun/1109240.html