首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

扭结的Java命令行执行程序功能

2012-08-27 
纠结的Java命令行执行程序功能由于工作需要,需要在命令行直接运行Java程序。但是运行入口类java com.leafry

纠结的Java命令行执行程序功能

由于工作需要,需要在命令行直接运行Java程序。但是运行入口类java com.leafry.test.Input 时,总是提示main方法找不到。经过多次尝试,发现java -version和javac -version得到的版本居然不一样。前者和公共JRE版本的值一致,为1.6.0_31,后者则为1.6.0_16。而我的环境变量path的确设置在JDK目录下。

解决方法是将JDK路径配置?%JAVA_HOME%\bin; 放在path环境变量的最前面。此时再执行java -version,得到的就是正确结果了。


java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)?

?

热点排行