java文件在cmd里加载不出来cmd怎么编译java办 不能编译

我的第一个JAVA程序无法执行默认安装在C:\Program & Files
编译好的HelloJava.java文件放在C:\Documents & and & Settings
运行cmd并输入C:\Documents & and & Settings\Administrator& javac & 显示正常,
但输入java & HelloJava则显示为:Exception & in & thread &main &java.lang.NoClassDef
& FoundError:HelloJava
HelloJava.java文件如下:
public & class & HelloJava
public & static & void & main(String[] & args)
System.out.println( &嘿!我的第一个Java程序! &);
回答1:类路径配好了没?
回答2:应该是环境没有配置好的问题
回答3:HelloJava.java文件在哪里
回答4:编写的java文件最好不要放在桌面,放在其他的盘,还有你可能没有编译javac HelloJava.java
java HelloJava时找不到那个类
回答5:在你的目录下:
javac HelloJava.java
java -cp . HelloJava
回答6:java HelloJava.class
回答7:目录不能有空格
回答8:检查路径设置
path -& C:\Program Files\jdk\bin
classpath -& C:\Program Files\jdk\lib
关键是下面这步~~~~
简单的程序最好取消类路径设置;取消方法:
set classpath=
然后再java
还有,最好不要装在有空格的路径下~~~~
回答9:没有配置好``呵呵``
回答10:ni 你可以尝试把你的JDK安装到C盘以外的盘,javac *.java java *时在一个父目录名无空格的目录下。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&22:49 提问
java文件问题]错误:找不到或无法加载主类 Hello.java
编写简单的Hello.java程序,在cmd命令行下用javac Hello.java命令编译没有问题,可以生成Hello.class文件。但输入java Hello命令后(文件目录和命令目录一致),提示错误:“找不到或无法加载主类 Hello.java”。
安装配置如下
D:\Java\jdk1.8.0_45
.;%JAVA_HOME%\
.;%JAVA_HOME%\lib\dt.%JAVA_HOME%\lib\tools.
Hello.class
public class Hello
public static void main(String args[])
{ System.out.println("你好,很高兴学习Java");
按赞数排序
看看环境变量和你安装的jre的目录是否一致
在classpath和path的变量值上,%java_home%\lib\dt.%java_home%\lib\tools.jar以及%java_home%\bin语句前检查是否有有“. ;”符号,如果没有加上。比如应该是.;%java_home%\lib\dt.
虽然看你贴出来的环境变量没有问题,但是还是建议你检查下环境变量。
因为这个问题根源确实是类路径没有当前目录导致的,也就是classpath开头加上.;的作用(查找class时包括当前目录下的class类)
问题链接:
74关注|305收录
902关注|680收录
688关注|105收录
其他相似问题cmd下java程序编译能通过但是运行不了出异常
[问题点数:20分,结帖人wcl130123]
cmd下java程序编译能通过但是运行不了出异常
[问题点数:20分,结帖人wcl130123]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2014年7月 Java大版内专家分月排行榜第二
2015年1月 Java大版内专家分月排行榜第三2014年8月 Java大版内专家分月排行榜第三
2014年7月 Java大版内专家分月排行榜第二
2015年1月 Java大版内专家分月排行榜第三2014年8月 Java大版内专家分月排行榜第三
2014年7月 Java大版内专家分月排行榜第二
2015年1月 Java大版内专家分月排行榜第三2014年8月 Java大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。java中点击窗口右上角的小叉号为什么不能关闭窗口源程序如下:,我在写一个java泛型接口实现时为什么报出double为意外的类型啊?源程序如下!
来源:网络
关键字: java 关闭窗口
更新时间:
延伸:本文除了聚合《java中点击窗口右上角的小叉号为什么不能关闭窗口源程序如下:》,免费提供的有关java 关闭窗口和我在写一个java泛型接口实现时为什么报出double为意外的类型啊?源程序如下!的内容之一,已有不少的网友认为此答案对自己有帮助!获取更多与《》相关的知识。
网友0的回答
我在写一个java泛型接口实现时为什么报出double为意外的类型啊?源程序如下!最后在cmd网友1的回答
先带包编译javac -d E4_9.java 然后运行包内的class文件java tom.jia网友2的回答
GregorianCalendar gc = new GregorianCalendar(); gc网友1的回答
定义一个字符串数10f8组,数组里包含Java的关键字,然后读源程序的文件,然后将内容按空格来分割,然后看每网友0的回答
java Test aaa bb c传入aaa bb c到字符串数组args[] 所以k1=3 k2网友1的回答
Vector 是泛型类型. 你这里可以使用: Vector&Point& v=new Vector&网友2的回答
A网友1的回答
  老师叫我们做一个叫“大炮打飞机”的系统,于是就很卖力的做完,感觉还不错哦   你去CSDN去搜一网友0的回答
最满意的回答
猜你感兴趣
回答问题赢iPhone 6

我要回帖

更多关于 怎么用cmd编译java 的文章

 

随机推荐