头都大了!!!
我还安装了 jswdk1.0.1 ,执行startserver.bat必须要到ms-dos方式,在windows环境下直接执行,就提示 out of .... space ,msdos的初始内存我已经设了2816,每次执行到要切到ms-dos实在不方便,这是什么问题?繁请一起回答!!!
我还安装了 jswdk1.0.1 ,执行startserver.bat必须要到ms-dos方式,在windows环境下直接执行,就提示 out of .... space ,msdos的初始内存我已经设了2816,每次执行到要切到ms-dos实在不方便,这是什么问题?繁请一起回答!!!
应为:java Test就可以了
ar;C:\jdk1.3\lib\tools.jar;C:\j2sdkee1.2.1\lib\j2ee.jar;C:\j2sdkee1.2.1\lib\ejb1
0deployment.jar;C:\j2sdkee1.2.1\lib\jhall.jar;C:\jaxp1.0.1\jaxp.jar;C:\jaxp1.0.1
\parser.jar;C:\jaxp1.0.1
这一句设为
SET CLASSPATH=C:\jdk1.3\jre\lib\rt.jar;C:\jdk1.3\jre\lib\i18n.jar;C:\jdk1.3\lib\dt.j
ar;C:\jdk1.3\lib\tools.jar;C:\j2sdkee1.2.1\lib\j2ee.jar;C:\j2sdkee1.2.1\lib\ejb1
0deployment.jar;C:\j2sdkee1.2.1\lib\jhall.jar;C:\jaxp1.0.1\jaxp.jar;C:\jaxp1.0.1
\parser.jar;C:\jaxp1.0.1
试一试
也许会解决问题
也许是这样
至少也应该有一句
set classpath=.;%classpath%
("."表示当前路径)
另外在执行时不允许带后缀(.class)直接打java Test就行了
的做也可以
比如说:
package com
public calss Xxx {
publice static void main(String[] pzz) {
System.out.prinrln("package com");
}
}我的批处理文件是这样的:C:\WINDOWS\apsinit.exe
SET PATH=H:\BC5\BIN;%PATH%;E:\BORLAND\CBUILD~1\BIN;H:\jdk1.2.2\bin;
CLASSPATH=.;H:\jdk1.2.2\LIB;H:\jdk1.2.2\LIB\dt.jar;H:\jdk1.2.2\LiB\tools.jar;E:\myjava\JavaT;然后我在E:\myjava\JavaT下建一个com目录,把编译出来的类放到此目录下Xxx.class
执行时你可在任一个目录下执行,只要敲如以下命令java com.Xxx如果此时你是像这样:java com.Xxx.class或者java Xxx你看会发生什么现象!!试试看!不过最好还是把源代码贴出来,感谢你提出问题.
Please add you current path ".\;" to your class path.
文件所在的路径即可
别着急 ,你的程序编得不错.
如果你执行的是java Test.Class 要改成java Test
也感谢其他朋友的回答!
这个问题让我想起了我的第一个程序的编写,是一个basic的1+1=2的程序,竟然用了两天,我才用计算机算出了1+1=2 ;-)本来还有哪个 jre 的问题 我另换个话题,现在开始分赃。