mshd.net
相关文档
当前位置:首页 >> 1.6jDk %vErsion >>

1.6jDk %vErsion

java -version显示的是最新安装版本的java javac -version显示的是你配置环境变量版本的java

C:\windows\System32下,还有java.exe。。。 所以,要将 JAVA的bin目录,放在PATH的最前面。。。。。。。。。。。。

用jdk7编译的class文件放到基于jdk6运行在tomcat之中,就会报这个错。解决起来也很方便:打开exclipse中项目上的属性—java compiler–选择一个合适的版本后重新编译即可。具体步骤解决:项目------>右键------>属性------>Java Compiler------>Co

JDK 51.0这个版本对应的是JDK 1.7,你图里面用的是JDK 1.6,需要更新JDK到至少1.7。 当然,如果你是用Eclipse,也得要用支持JDK 1.7的Eclipse进行编译。

path中你要把1.6的放在最前面才行,不然最先找到的是oracle中的1.4

which java 看一下,你用的java肯定不是/usr/java/jdk1.7.0_21/bin下的 一般应该是/usr/bin下的java,这是个链接到openjdk的java 你可以将/usr/bin下的java删除,重建链接 cd /usr/bin mv java java.bak ln -s /usr/java/jdk1.7.0_21/bin java ...

比如是root账号安装,则 [root@etc]vi /etc/profile 在文件末尾增加: export JAVA_HOME=/usr/java/jdk1.6.0_45 export JAVA_BIN=/usr/java/jdk1.6.0_45/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_...

命令是 java -version

com.sun.image.codec.jpeg 是JDK1.6或以下的 可以从jdk1.6的rt.jar中解出来。。。。。。。。另外,代码中不建议使用这个jpeg 的处理方法了。就是因为jdk1.7和之后的版本不支持了。

只能说明两个问题,一是 可能你的电脑安装了2个版本的jdk,而且在环境变量的path或者你新建的JAVA_HOME里面 1.4版本的在前面。 二是,你不会看版本

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com