set path=d:\jdk1.3\bin;%path%then you can just do javac ****
用写字板打开c:\autoexec.bat 加入两行: set path=c:\jdk1.3\bin;%path%; set classpath=.;%classpath%;
rem - By Windows Setup - MSCDEX /D:MSCD001 /V SET PATH=%PATH%;d:\BORLAND\DELPHI5\BIN;d:\BORLAND\VBROKER\BIN;d:\BORLAND\VBROKER\JRE\BIN;d:\BORLAND\DELPHI5\PROJECTS\BPL;d:\BORLAND\CBUILD~1\BIN;d:\BORLAND\CBUILD~1\PROJECTS\BPL;d:\jdk1.3\bin;f:\programs\java;%PATH% SET CLASSPATH=d:\BORLAND\VBROKER\lib\vbcpp.jar;d:\jdk1.3\lib\tools.jar;f:\programs\java rem VisiBroker SET VBROKERDIR=d:\BORLAND\VBROKER SHARE /F:4096 /L:40 这是我修改后的批处理文件,但仍然不能在任何路径下使用,都只能在java和javac所在的路径下用,而且在使用javac 时还必须打出原文件的详细路径才可以编译。 d:\jdk1.3\bin\java.exe及javac.exe所在的位置 f:\programs\java\为存放原文件的位置请看看怎样解决
to sailerbai(鬼龙) 如你所说我这样设了,但不能在任何路径下用,就象你看到的。只能在JAVA所在的那个路径下使用!
set classpath=.;注意:只要等号后面的路径中包含 .; 就可以在任意路径下使用了
to webuilder( 神军): 我这样做了,但仍然不可以,只能在d:\jdk1.3\bin 路径下运行成功,其它就不可以了。
打开 c:\autoexec.bat 文件,在最后添加以下信息:(请核实tools.jar文件名) set path = %path%;d:\jdk1.3\bin set classpath = %classpath%;d:\jdk1.3\lib\tools.jar;.;d:\jdk1.3这样设置后重新启动,或运行c:\autoexec.bat文件后,可测试效果,应该就可以了 我现在也在学它,如有需要可以和我联系,我们可以讨论一下,呵呵 [email protected]
@ECHO OFF PATH C:\WINDOWS;C:\WINDOWS\COMMAND;D:\jdk1.3.1\BIN SET PATH=%PATH%;C:\BORLAND\DELPHI5\BIN;C:\BORLAND\VBROKER\BIN SET PATH=%PATH%;C:\BORLAND\VBROKER\JRE\BIN;C:\BORLAND\DELPHI5\PROJECTS\BPL SET CLASSPATH=.;D:\jdk1.3.1\lib\tools.jar;D:\jdk1.3.1 SET CLASSPATH=d:\PHOTOD~1.0\ADOBEC~1;%CLASSPATH%;C:\BORLAND\VBROKER\lib\vbcpp.jar这是我的AUTOEXEC。BAT文件,我的JDK装在D盘了,你的呢?
如果在DOS下直接用set classpath只能暂时修改,我需要知道怎么把这个路径加入到这个批处理文件中……,本人不才,什么都不会,不要见笑……
有没有可能做到!
javac ****
加入两行:
set path=c:\jdk1.3\bin;%path%;
set classpath=.;%classpath%;
SET PATH=%PATH%;d:\BORLAND\DELPHI5\BIN;d:\BORLAND\VBROKER\BIN;d:\BORLAND\VBROKER\JRE\BIN;d:\BORLAND\DELPHI5\PROJECTS\BPL;d:\BORLAND\CBUILD~1\BIN;d:\BORLAND\CBUILD~1\PROJECTS\BPL;d:\jdk1.3\bin;f:\programs\java;%PATH%
SET CLASSPATH=d:\BORLAND\VBROKER\lib\vbcpp.jar;d:\jdk1.3\lib\tools.jar;f:\programs\java
rem VisiBroker
SET VBROKERDIR=d:\BORLAND\VBROKER
SHARE /F:4096 /L:40
这是我修改后的批处理文件,但仍然不能在任何路径下使用,都只能在java和javac所在的路径下用,而且在使用javac 时还必须打出原文件的详细路径才可以编译。
d:\jdk1.3\bin\java.exe及javac.exe所在的位置
f:\programs\java\为存放原文件的位置请看看怎样解决
如你所说我这样设了,但不能在任何路径下用,就象你看到的。只能在JAVA所在的那个路径下使用!
我这样做了,但仍然不可以,只能在d:\jdk1.3\bin 路径下运行成功,其它就不可以了。
set path = %path%;d:\jdk1.3\bin
set classpath = %classpath%;d:\jdk1.3\lib\tools.jar;.;d:\jdk1.3这样设置后重新启动,或运行c:\autoexec.bat文件后,可测试效果,应该就可以了
我现在也在学它,如有需要可以和我联系,我们可以讨论一下,呵呵
[email protected]
你用的是什么操作系统?
我用的是WIN2000 SERVER + JDK1.3
只需要
path=d:\jdk1.3\bin
classpath=.;就行了
如果还不行,就让classpath指向你需要的目录吧
真是失败,我试过你们所说的所有方法,就是不能在任意路径下使用,只能在jdk的路径下用,不过这样已经可以了,至少不会影响我的编程了,谢谢各位!如果还有什么其它办法,或有什么建议,给我Email:[email protected]
谢谢各位,给分了!
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;D:\jdk1.3.1\BIN
SET PATH=%PATH%;C:\BORLAND\DELPHI5\BIN;C:\BORLAND\VBROKER\BIN
SET PATH=%PATH%;C:\BORLAND\VBROKER\JRE\BIN;C:\BORLAND\DELPHI5\PROJECTS\BPL
SET CLASSPATH=.;D:\jdk1.3.1\lib\tools.jar;D:\jdk1.3.1
SET CLASSPATH=d:\PHOTOD~1.0\ADOBEC~1;%CLASSPATH%;C:\BORLAND\VBROKER\lib\vbcpp.jar这是我的AUTOEXEC。BAT文件,我的JDK装在D盘了,你的呢?
我用的是win98,重启进入dos,注一定要重启进入dos!!!
然后,再用path命令修改路径,若你的jdk装在d:\jdk1.3\目录下:
在dos命令行输入 PATH C:\WINDOWS;C:\WINDOWS\COMMAND;D:\jdk1.3.1\BIN
这样你就可以在任何路径下直接输入javac,java等了。
若有更好的办法,Email:[email protected]