本人初学java,刚安装了jdk,但在cmd下输入javac的时候显示无法加载主类,jdk的bin文件夹中有javac。exe求

 我来答
wang_qiang_stu
2012-09-27 · TA获得超过119个赞
知道答主
回答量:81
采纳率:0%
帮助的人:68.5万
展开全部
暂且不说你的类名规范问题,也不考虑代码正确与否。
首先不是安装完JDK就能在doc下运行java类的,需要在系统的环境变量中配置jdk路径,在path里添加你的jdk路径加上bin文件夹,例如:C:\Program Files\Java\jdk1.6.0_10\bin;
为了规范和复用,通常都会先创建JAVA_HOME将C:\Program Files\Java\jdk1.6.0_10赋值,然后再path里添加%JAVA_HOME%\bin;
但是,为了省去你操作失误的顾虑,完全可以直接加C:\Program Files\Java\jdk1.6.0_10\bin;,待以后熟悉了可以再改,路径配置正确后,关闭doc,重新打开doc,输入java -version可以查看当前jdk版本,也可以像你一样直接输入javac便可以验证安装及配置正确与否。
一切准备就绪后,才是编译javac SayHello.java,通过后运行java SayHello。一切正常才会打印出你想要的结果。
希望对你有帮助!
追问
因为我的操作是完全按照JAVA2 深入浅出这本书来操作的,能留个QQ吗???
追答
不能吧,啥书能教你不配置环境变量就开始整啊,别扯了,除非你是免配置安装版的jdk,那倒是会自动配置环境变量,不过个人不建议使用。
Q1556543,请说明个人身份,例如,来自百度知道,id号。否则拒加!好友过多的无奈。
luoting2762
2012-09-27 · TA获得超过643个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:235万
展开全部
你没有配置环境变量吧。如果环境变量配置好,那么你javac的时候,会出现一些系统使用说明。
在我的电脑鼠标右键,查看属性,然后找到高级系统设置,找到高级页签,下面有环境变量,点击一下,出现的页面中,下面有系统变量,在里面新增加一个变量:
变量名:JAVA_HOME
变量值:你jdk的安装路径。比如我的,就是D:\jdk1.6\jdk
然后找到环境变量中的path,编辑这个变量,在这个变量值的最前面加上:%JAVA_HOME%\bin;
就可以了(这个地方是有分号的)。
然后再试试。希望可以解决你遇到的问题。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
穿过山与大海
2012-09-27 · TA获得超过1285个赞
知道小有建树答主
回答量:100
采纳率:100%
帮助的人:87.3万
展开全部
你没有设置环境变量,环境变量是系统变量,用来告诉操作系统javac代表javac.exe。
设置方法:
首先介绍一下我的机器jdk环境变量配置

JAVA_HOME配置: C:\Program Files\Java\jdk1.6.0_27

CLASSPATH配置: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

PATH 配置: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
步骤如下:
1.我的电脑-->属性-->高级-->环境变量.
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.测试环境变量配置是否成功:
开始-->运行--〉CMD
键盘敲入: JAVAC JAVA
出现相应的命令,而不是出错信息,即表示配置成功!
追问
能留个Q吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e094f6d
2012-09-27 · TA获得超过867个赞
知道小有建树答主
回答量:631
采纳率:0%
帮助的人:450万
展开全部
首先, 你的sayhello这个类名的首字母英大写
第二个报这个错误,是因为你的sayhello方法里面没有写
public static void main(String[] args){
funciton()....

}
这个方法
追问
能留个QQ吗??
追答
3 61 64 12 38
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aaronIDY
2012-09-27 · TA获得超过219个赞
知道小有建树答主
回答量:184
采纳率:100%
帮助的人:104万
展开全部
你确定你的JDK安装完成了的吗?比如你的环境变量配置对了没,你可以先CMD进入界面后输入JAVAC测试下了来。配置过程详见http://wenku.baidu.com/view/a59bcd270722192e4536f688.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f3450b4b3d
2012-09-27 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:159万
展开全部
环境变量配置好了没?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式