新手发问:为什么我在安装完毕的J2RE和J2SDK当前目录下键入java/javac等会报command not found, 可是其它一些程序比如rmic/Jar等却能执行?
linux真是搞不懂它 问题点数:20、回复次数:4Top
1 楼pacman2000(pacman)(影子传说)回复于 2004-10-01 11:58:50 得分 5
需要用./指明路径吧。 默认当前路径不在PATH里的。Top
2 楼Ropyn(剑心)回复于 2004-10-01 12:22:27 得分 7
将j2re和j2sdk的bin目录加入~/.bash_profile PATH下。以后就可以不用带当前路径了。
如:
$vi ~/.bash_profile
添加PATH=<j2re_home>/bin:<j2se_home>/bin:$PATH
export PATH
退出,重新登录。或直接$source .bash_profile 立刻就起作用了Top
3 楼kookey(苦刻)回复于 2004-10-01 12:35:44 得分 8
可以在bin目录下暂用./javac和./java
也可配置.profile文件
先用which java查一下,如果找不到java,再vi .profile在bin目录下,添加
PATH=/usr/local/jdk1.x.x/bin:$PATH(默认装在/usr/local下)Top
4 楼jeffzhu(狐狸GG)回复于 2004-10-01 17:28:03 得分 0
谢谢大家了Top




