textpad + jdk 提示错误!
===各位:===
我是先装了TEXTPAD再装JDK,所以加入三个选项就费了不少劲,但是执行程序仍然出错,一个问题是:所编写的.jav文件要在JDK\BIN下才能被编译执行,即与JAVA。EXE同目录,否则提示“找不到文件”,那在其他目录的文件就不了吗??
第二:在TEXTPAD在运行JAVA APPLICATION (CTRL+2),DOS状态下提示出错,例如下类:“class abc
{
public void main (string args[])
{ int a=1,b=2,c;
c=a+b;}
}”
提示:“in class abc void main(string argn[]) is not defined”
是不是路径设置上有问题??该在JDK里还是在TEXTPAD里设置??怎么设??
===谢谢指教===
问题点数:30、回复次数:9Top
1 楼dasha(dasha)回复于 2002-03-02 21:45:22 得分 2
必须有static 关键字Top
2 楼hangchangc(幸运之星)回复于 2002-03-02 21:49:51 得分 15
你的程序有错误应将publci void main(string args[])改为:
{ public static void main(String[] args)注意了,String中的S一定要大写,在JAVA中大小写是非常重要的,还有你没有设置类路径和类变量.设置是:
class=“你的JDK的安装路径”,classpath=.;%classpath%;“JDK的安装路径”。
Top
3 楼hello_wyq(半瓶墨水)回复于 2002-03-02 22:35:20 得分 1
为什么不用现成的IDE呢?
Top
4 楼vdragon(紫龙)回复于 2002-03-02 23:22:13 得分 5
第一个问题:
path=c:\jdk\java
classpath=%classpath%;.;Top
5 楼jackeroo(人言者)回复于 2002-03-03 01:02:37 得分 5
你没有设置环境变量!
start-> settings-> control panel-> system
advanced tab-> environment variables add "classpath"
Top
6 楼z2h(正好)回复于 2002-03-03 12:52:37 得分 0
===
在AUTOEXEC.BAT里 set path=h:\jdk\bin
set classpath=%classpath% 这样设?
紫龙写的最后几个标点看不清是不是 ;.; ? 楼上的这些设置看上去是WINDOWS CONTROL PANEL里的东西,TEXTPAD和JDK里哪有啊??
麻烦能不能详细些?或者给个URL介绍这类设置的也行啊
===谢了===Top
7 楼furarmy(永远有多远?)回复于 2002-03-03 15:12:20 得分 2
static关键字呢?
为何不用现成的IDE呢?
jb很好的Top
8 楼z2h(正好)回复于 2002-03-03 18:13:40 得分 0
===
谢谢 JB很好但很“凶”
由于种种原因 我现在用 WIN98+JDK1.2+TEXTPAD4.5 作为调试环境
===Top
9 楼z2h(正好)回复于 2002-03-03 20:30:27 得分 0
===
重新设置了一下 CLASSPATH,这次出错信息是:can't find class java.lang.NoClassDefFoundError.(Wrong class path?)
明显是CLASSPATH不对,而我的JDK安装在H:,目录如下->>
H:\JDK 在JDK目录下有众多子目录 不知道应该设成哪个?( BIN ;SRC;LIB;etc.)
-classpath .;h:\jdk\???( 待定)
对吗? 怎!!
===
===Top




