javac 怎么指定classpath

命令行 指定classpath

//命令行临时指定classpath,不是设置classpath

假设要把编译后生成的类文件放在dir目录下(相对路径或绝对路径):
javac -d dir Test.java

linux下
指定classpath(假设在bash下):
在工作目录下有一个隐藏文件,编辑这个文件,保存退出,声明,注销或重启,classpath即生效。下面是详细步骤:
cd #跳到工作路径
vi .bash_profile #编辑这个文件
(vi中输入下列内容:)
JAVA_HOME=/opt/jdk-1.6.0_04 #改为你安装jdk的绝对路径
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:dir:$CLASSPATH #把当前路径和你指定的dir设为classpath
export JAVA_HOME PATH CLASSPATH #声明为全局变量,bash特有命令
(退出vi)
. .bash_profile #声明环境变量 #用. 或source命令告知系统该文件已修改
reboot #重启。也可用图形界面注销用户重新登录

windows xp下
“我的电脑”右键-->属性-->高级-->环境变量,在上面框“administrator的用户变量”中添加一条:path,值为:%JAVA_HOME%/jdk-1.6.0_04/bin
(JAVA_HOME为事先设置好的java jdk安装的盘符,% %取它的值,整体应该是一个绝对路径)
如果没有装其他软件,classpath不需要特别设定,即可在.class文件生成的当前路径下执行.class文件
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-22
设置环境路径
1.set path=c:\...\...\jdk1.5\bin 按回车
上面的路径是换成你本机上的地址就行。
2.set classpath=.; 按回车
第2个回答  2012-04-14
有关java的问题,这里都有很详细的讲解,你可以参考一下,方法有很多
参考资料:
第3个回答  2008-12-21
set classpath = .....
第4个回答  2008-12-22
set classpath =

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网