我敲入java都可以的
就是javac hello.java不行
就是javac hello.java不行
解决方案 »
- javascript小问题
- 关于spring的一句英文,怎么翻译
- 请教一个CPU使用率的问题!
- 如何设置<s:textfield>中的label属性
- [TOMCAT]为什么webapps/examples/.../classes/下的servlet可以运行,自己webapps/myApp/../classes的却不行,烦闷!
- 实现开发问题请教,在线等,急!!!
- 请教struts中logic标签库的问题
- 高手请进
- ejb好像都是在写会话bean,实体bean怎么写?
- 页面显示空指针引用,我看不出来哪里不对,是不是我的概念理解错了
- 学习struts的web.xml配置中参数的意思
- .JAVA和.javax包中的api有什么区别
classpath后面加上 .;D:\j2sdk1.4.1_02\lib\tools.jar
敲入javac hello.java就不可以了
编译了,然后就跳到提示符
接着找不到.class的文件
类文件可能存在于其中。其实这就说明编译成功了,但解释执行时也要键入类的全名
public class Hello(){
...
}
那么文件名要用Hello.java
不知是不是这个原因
java Hello
没有出现任何的错误信息,直接跳到提示符
就是找不到.class的文件
我是用文本文件写的,然后保存为.java,不知道行不行
//你的实现
//要直接运行要编写main函数}注意:hello的大小写和前面的public>javac hello.java>java hello
你写一个最简单的程序,可验证编译是否有问题
import java.io.*;public class hello
{
public static void main(string args[])
{
system.out.println("hello world!!\n");
}
}
保存为hello.java的呀!!
出现了这样的信息:
java.lang.NullPointerException
at java.util.Hashtable.put(Compiled Code)
at java.util.zip.ZipFile.readCEN(Compiled Code)
at java.util.zip.ZipFile.<init>(ZipFile.java:61)
at java.util.zip.ZipFile.<init>(ZipFile.java:71)
at sun.tools.java.ClassPath.<init>(Compiled Code)
at sun.tools.javac.Main.compile(Compiled Code)
at sun.tools.javac.Main.main(Main.java:465)
可是再次运行javac hello.java
上面的条件又不出现了
请问这又是为什么啊?
或
classpath=.;//你的JDK路径
我的电脑-》属性》高级》环境变量》添加变量名path,值为:javadir\bin;
添加变量名classpaht,值为:javadir\lib\tools.jar;javadir\lib\dt.jar;以上javadir代表JDK安装目录,每个值后面的符号为分号(;)
你再试试!
我的classpath为:.;D:\j2sdk1.4.1_02\lib\tools.jar;D:\j2sdk1.4.1_02\lib\dt.jar;
我的path为:
D:\Program Files\Sybase\bin;D:\Program Files\Sybase\dll;D:\Program Files\Sybase\client\dll;D:\Program Files\Sybase\Shared\Sun\JDK118\bin;D:\Program Files\Sybase\Shared\PowerBuilder;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Program Files\Microsoft SQL Server\80\Tools\BINN;D:\Program Files\Sybase\SQL Anywhere 7\win32;D:\Program Files\Sybase\PowerDynamo\win32;D:\Program Files\Sybase\Shared\Sun\jdk118\bin;D:\Program Files\Sybase\InfoMaker 8.0\tutorial;D:\Program Files\Sybase\Shared\Web Targets;D:\j2sdk1.4.1_02\bin;