小弟刚学java 连个环境都配不好,调不出hello,在线等 classpath=/j2sdk1.4/bin用javac和java就行了啊!我一直是这样的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set path=c:\j2sdk1.4;c:\j2sdk1.4\bin;还有你的jdk是不是装在c盘!! 你是用98吗?应该没问题的。最简单的方法:path=c:\jdk\bin;classpath=.;c:\jdk\lib;说说你的详细的步骤。 Win98中:修改autocexe.bat 就是修改自动批处理文件。添加:set classpath=.;jdk安装目\libset path=jdk安装目录\bin;%path% JavaPathhttp://www.csdn.net/Develop/read_article.asp?id=12699看一看这个贴子,希望对你有所帮助!祝你好运! http://expert.csdn.net/Expert/topic/1437/1437350.xml?temp=.9700281 set path=C:\j2sdk1.4\bin;C:\j2sdk1.4\lib;C:\WINDOWS;C:\WINDOWS\COMMAND; set classpath=.;c:\j2sdk1.4\lib\tools.jar;注意后面要分号,我就是这样配置的 我觉得你不要这样搞,配置环境很麻烦,为方便又适合初学,我建议:你先装一个jdk,然后装一个jcreator,启动jcreator的时候,定位jdk的版本到你装的目录,think java上的例子应该全都可以顺利的编译 class Number { int i;}public class Assig { public static void main(String[] args) { Number n1 = new Number(); Number n2 = new Number(); n1.i = 9; n2.i = 47; System.out.println("1: n1.i: " + n1.i + ", n2.i: " + n2.i); //n1 = n2; System.out.println("2: n1.i: " + n1.i + ", n2.i: " + n2.i); n1.i = 27; System.out.println("3: n1.i: " + n1.i + ", n2.i: " + n2.i); }} ///:~我的这个程序编译没问题但解释是出错结果C:\jdk\bin>java assig.classException in thread "main" java.lang.NoClassDefFoundError: assig/classC:\jdk\bin> 显示为C:\jdk\bin>java assigException in thread "main" java.lang.NoClassDefFoundError: assigC:\jdk\bin> 楼上的: 你用的是java assig,但是你的类名是Assig,java中要保证你的文件名跟你的主类名一样。而且是区分大小写的。楼主: 你说运行没反应,怎么个没反应法啊。报错么?报什么错啊? 求教:请问:j2sdk里是否已包含了jdk? 到底有什么关系啊? 我已经装了就j2sdk,但很多书上说要装jdk,不懂啊?编译的出错很多. C:\xu\c02>javac hellodate.javaC:\xu\c02>java hellodate.javaException in thread "main" java.lang.NoClassDefFoundError: hellodate/java [java菜鸟求助系列]之For循环练习题 关于BufferedWriter类的write方法 request.session.setAttribute("curr_id"); 初学java的迷惑? 请教一个JVM问题 网络编程急救?高分相送! 请问谁有jbuilder7+weblogic6开发ejb的教程或者例子给我发个好吗?谢谢! 请问一个数据库的问题! 请大家介绍一下写SQL语句的经验!!!!!!!!!!(一定加分)!!!! 怎样使用jdbc驱动? 小弟新手,不要怕问题简单啊 //java初学菜鸟问题
还有你的jdk是不是装在c盘!!
最简单的方法:
path=c:\jdk\bin;
classpath=.;c:\jdk\lib;
说说你的详细的步骤。
修改autocexe.bat 就是修改自动批处理文件。
添加:
set classpath=.;jdk安装目\lib
set path=jdk安装目录\bin;%path%
http://www.csdn.net/Develop/read_article.asp?id=12699
看一看这个贴子,希望对你有所帮助!
祝你好运!
set classpath=.;c:\j2sdk1.4\lib\tools.jar;
注意后面要分号,我就是这样配置的
class Number {
int i;
}public class Assig {
public static void main(String[] args) {
Number n1 = new Number();
Number n2 = new Number();
n1.i = 9;
n2.i = 47;
System.out.println("1: n1.i: " + n1.i +
", n2.i: " + n2.i);
//n1 = n2;
System.out.println("2: n1.i: " + n1.i +
", n2.i: " + n2.i);
n1.i = 27;
System.out.println("3: n1.i: " + n1.i +
", n2.i: " + n2.i);
}
} ///:~
我的这个程序编译没问题但解释是出错结果C:\jdk\bin>java assig.class
Exception in thread "main" java.lang.NoClassDefFoundError: assig/classC:\jdk\bin>
Exception in thread "main" java.lang.NoClassDefFoundError: assigC:\jdk\bin>
你用的是java assig,但是你的类名是Assig,java中要保证你的文件名跟你的主类名一样。而且是区分大小写的。
楼主:
你说运行没反应,怎么个没反应法啊。报错么?报什么错啊?
请问:j2sdk里是否已包含了jdk?
到底有什么关系啊?
我已经装了就j2sdk,但很多书上说要装jdk,不懂啊?编译的出错很多.
Exception in thread "main" java.lang.NoClassDefFoundError: hellodate/java