javac 怎么指定classpath
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javac 怎么指定classpath相关的知识,希望对你有一定的参考价值。
命令行 指定classpath
//命令行临时指定classpath,不是设置classpath
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文件 参考技术A 设置环境路径
1.set path=c:\...\...\jdk1.5\bin 按回车
上面的路径是换成你本机上的地址就行。
2.set classpath=.; 按回车 参考技术B 有关java的问题,这里都有很详细的讲解,你可以参考一下,方法有很多
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=422 参考技术C set classpath = ..... 参考技术D set classpath =
以上是关于javac 怎么指定classpath的主要内容,如果未能解决你的问题,请参考以下文章
cmd中使用javac对整个包编译怎么办?对包里面的某几个java文件编译怎么办?