没有配置JDK。
安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的誉搭迹安装目录(本人是 E:\Java\jdk1.7.0)
系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin%JAVA_HOME%\jre\bin
(注意原来Path的变量值末尾有没有号,如果没有,先输入;号再输入上面的代码) 。
系统变量→新建 CLASSPATH 变量
变量值填写 .%JAVA_HOME%\lib%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
系统变量配置完毕。
检验是否配置成功 运行庆并cmd 输入 java -version (java 和 -version 之间有空格)
若枝没显示版本信息 则说明安装和配置成功。
问题描述:最近使用eclipse运行java程序时,或睁发现只能编译程序,但是无法皮团陆运行java程序,查了好多资料,都没能解决这个问题,燃顷今天终于解决了,,,终于知道问题之所在!开始我检查了jdk版本,编译版本和运行时版本,都是一致的,并没有发现什么异常之处,采用了网上各种方法,都没有解决。后来我重新建立一个java工程,将java文件一个一个的复制到新工程中,包括重新引入jar包,后来发现终于编译并运行java程序了。
出现问题的原因:java程序中引入了无用的jar包,甚至版本不同的jar包,将其全部删除,只引入需要的jar包,重新编译运行即可解决。
还有一种情况:之前是用win10进行开发,但是win10系统存在不少bug,重装了win7系统后,eclipse就恢复正常了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)